Projects  
 

Projects

Welcome to my projects page. The projects below represent my most recent open-source project contributions. A majority of these projects are listed under the GNU General Public License. Please feel free to provide monetary support for any of these projects in the form of a PayPal gift.

NES.app: The Nintendo Emulator for iPhone
NES.app lets you play Nintendo games on your iPhone. It is a fully functional, feature-rich Nintendo emulator, and one of my original projects for iPhone.
http://www.zdziarski.com/projects/nesapp/

DSPAM: The uber-spam killer
DSPAM is an open-source statistical spam filter delivery extremely high levels of accurate filtering. It can be implemented as part of a mail server's makeup or linked directly into third-party applications for drop-in filtering. DSPAM's success rate for most users runs from 99.95% all the way up to 99.991%.
http://dspam.nuclearelephant.com/

WebConference LiveHelp!
WebConference LiveHelp is a commercial-grade, open-source live customer care suite. Features include live one-on-one customer service chat, real-time visitor tracking, knowledge base, and more.
http://livehelp.zdziarski.com

Verizon-Compatible SMIL Multimedia Gateway
The SMIL Gateway is a software tool designed to analyze and extract SMIL data being sent via HTTP request and write any attached files to disk. SMIL stands for Synchronized Multimedia Integration Language (pronounced "smile"). A SMIL transmission contains a multimedia presentation, and is used as a wireless transport for many different mediums, including Verizon's PIX Place service. The SMIL gateway listens for, then deciphers incoming multimedia data via HTTP transport. It conveniently creates directories based on the sender's phone number and drops the files in the corresponding directory.
http://www.zdziarski.com/projects/smilgw

The Reactive Automated Blackhole List Server
The RABL is a real-time (as in up-to-the-second), machine-automated blackhole list where blacklisting is performed automatically based on how wide spread the network coverage of a spammer/virus drone/etc is (as opposed to the number of reports received).
http://www.zdziarski.com/projects/rabl/

Apache Evasive Maneuvers Module
A module for Apache (both 1.3 and 2.0) giving Apache the ability to detect and fend off request-based DoS/DDoS attacks and brute-force attacks conserving your system resources and bandwidth. This tool can be configured to report abusers and even talk to network gear (such as a firewall or ipchains).
http://www.zdziarski.com/projects/mod_evasive/

libbnr
Bayesian Noise Reduction (BNR) processing library. libbnr provides a direct interface for filter authors to add Bayesian Noise Reduction logic into their code, and is released under the GPL.
http://bnr.nuclearelephant.com

MacLoJack
MacLoJack was inspired by the users of AuthSight. MacLoJack is a system daemon running under Mac OSX designed to call home when your Mac is reported stolen. Once activated, MacLoJack will wait until it has an available network connection and every 60 seconds upload as much data as it has available, including network information, screen captures, and iSight snapshots ( if equipped). This information can then be given to law enforcement to assist wi th your recovery efforts.
(No Longer Available)

AuthSight
With the new MacBook Pro's including a built-in iSight, I thought it useful to take snapshots of the nut behind the keyboard whenever an invalid password is entered, either at login or in a screensaver.
http://www.zdziarski.com/projects/authsight/


Defunct Projects

Zamar (OpenNAP CE)
An OpenNAP (Napster) protocol client for Embedded Windows / PocketPC. Unfortunately the source code for this project was lost prior to the project becoming defunct, however PocketPC binaries for the final release are still available thanks to Handango's poor purge practices.
http://www.zdziarski.com/projects/zamar/

Pocket DynDNS / Pocket No-IP
http://www.zdziarski.com/projects/dyndns/
Pocket DynDNS and Pocket No-IP are PocketPC dynamic DNS clients. Unfortunately, the source code for this project was lost prior to the project becoming defunct, however PocketPC binaries for the final release are still available thanks to the warez community that pirated it all over the 'net.

Whiplash CGI IRC Client
This is an OLD OLD project from about 1995. It is written in PERL and was the first free CGI IRC client ever designed to my knowledge. While this code no longer reflects the best of my PERL coding ability, it is still a useful educational tool.
http://www.zdziarski.com/projects/whiplash/

Australian Programming Conventions Library
A set of useful includes and macros designed to make C programming (invented for the American dialect) more conventional for Australian programmers.
http://www.zdziarski.com/projects/oz/


 All Website Content © Jonathan A. Zdziarski. All Rights Reserved.
Reproduction prohibited without permission