Tools

For daily work related to web application development I wrote some tools to make life more comfortable :-)
  • The SimpleDecodingTool which makes decoding url-encoded strings easy
  • AuditLogger, monitoring an application without side-effects*
  • org.jwall.web.audit, a Java library for reading mod_security audit-logs
  • AuditViewer, a viewer application for handling audit-log data and re-injection of single audit-events
  • TestClient, for re-injecting a whole audit-log file into a web-server (for evaluating/debugging modsecurity rulesets)

*Development of the last two tools is currently in progress so there is no public version available yet.

Why Java?

The tools above are all implemented in the Java programming language. This is due to two reasons: first, I am quite firm with Java itself and second, because it allows the tools to be easily used in Unix as well as in Windows-Environments without having to install python, perl or whatever. The JavaVM of course needs to be installed ;-)
$Id: tools.jsp 38 2008-07-14 12:26:12Z chris $