Download Sample Code

The following code is provided as open source, under the attribution assurance license or other applicable licenses.

PHP Scripts

ProcessInput Script

The ProcessInput Script provides a central resource for the analysis, validation and sanitization of user-submitted data. Use of this script can improve input error handling, while improving the overall security of the scripts which implement it.

Hosted on
Google Code

User Class

To provide superior user authentication and security, I recently developed the User Class, which validates the passed username and password, then authenticates the user. By serializing the User object into the session, the programmer has a way of maintaining a secure, encapsulated file of user information that is resistant to modification and session hijacking attacks.

Because user authentication methods will vary from site to site, for now I am distributing the code as a PDF file, to show the proof of concept code. In the future, I hope to be able to release this code as a library any PHP developer will be able to drop into any site.

Proof of Concept
Download PDF
Java Applications

ConnectionDiagnostic

ConnectionDiagnostic is an HTTP echo server developed for use to test web and network connectivity issues. The application can be installed quickly and allow system administrators to track and diagnose network issues.

ConnectionDiagnostic is moving to Google Code.

JavaCanner

Java Canner is a GUI replacement for the default jar utility included with Java. This application gives developers the ability to quickly and easily distribute Java applications as a single executable file.

SourceForge Site
for JavaCanner
Lua (WoW Addons)

Red Drake

Addon for World of Warcraft.
Red Drake is an addon developed for the MMORPG World of Warcraft, which allows users to track achievements related to raid and instance bosses.