slacker sound sistims'

the sigodo project

Our free software might be useful for you.

Evil Clipboard
Copy and paste a control character into any application or web form! (stable)
Hardquor
Play Quoridor over the Internet. (stable)
Fast Reverse DNS
A reverse DNS query tool. (stable)
Threat Tracking
A threat or news web log application. (stable)
Scorch 3D
A new dimension of Scorched Earth. (swank)
S3W3
The swank.ca web application. (alpha)
Slacker FTP
An FTP library, client and server for Java. (pre-alpha)

Evil Clipboard:

Copy and paste a control character into any application or web form!

Running it:
Install the latest Java Runtime for your platform.
Evil Clipboard Web Start
Developers:
Evil Clipboard is public domain software with no warranty. Download the source here.
Contact:
Jesse Wilson, jesse@swank.ca

Fast Reverse DNS:

A command line Java application that takes a range of IP addresses and performs a reverse DNS query on each. The application is multi-threaded and queries a DNS server directly via Dns2000.

The tool is useful while performing the information gathering stage of a network vulnerability assessment. Scan all of your companies' netblocks to ensure information is not being leaked!

Getting it:
Download fastreversedns.zip. You will also need WinZip or equivalent and the latest Java runtime.
Running it:
To run FastReverseDNS, at the command line type

java -jar fastreversedns.jar dns firstIP lastIP

where dns is the IP of your DNS server, firstIP and lastIP are the first and last IP address in the range to check.
Caution:
Do not use FastReverseDNS in an environment where you are not authorized. This software will hammer on your DNS server and may trigger a security alert!
Developers:
FastReverseDNS comes with complete source code and is licensed by the Gnu General Public License. To recompile the application you will need Apache Ant.
Contact:
Jesse Wilson, jesse@swank.ca

Threat Tracking:

A web front end for tracking and presenting security events such as vulnerabilities, viruses and news. It was designed as a web log of security news and events but may be used to track any type of periodic information.

It runs on a Java application server such as Tomcat and either MySQL or PostgreSQL. Authors create summaries of each threat using a web form, which is then displayed to users who browse the daily threats. This enables a team of security consultants to be constantly aware of the ever-changing Internet security environment.

Getting it:
Download threattracking.zip. You will also need WinZip or equivalent, the latest Java runtime, Apache Tomcat, Apache Ant and mySQL or PostgreSQL.
Documentation:
Full documentation is in the web/restricted/ folder of threattracking.
Developers:
ThreatTracking comes with complete source code and is licensed by the Gnu General Public License.
Contact:
Jesse Wilson, jesse@swank.ca

S3W3 (Slacker Sound Sistims World Wide Web):

The realization of the now-defunct slackerwww project. It's a web application that runs some of swank.ca. Currently this is Instant Jpeg (which enables web surfers to upload pictures to swank.ca), Phone Home which stores dynamic IP addresses for easy FTP and shell access to our home machines, and a Calendar system for event tracking.

Getting it:
Download easyisgood.zip. You will also need WinZip or equivalent, the latest Java runtime, Apache Tomcat, Apache Ant and MySQL.
Documentation:
There is some Javadoc but documentation is still very weak. Hopefully this project will grow and become documented.
Developers:
S3W3 comes with complete source code and is licensed by the Gnu General Public License.
Contact:
Jesse Wilson, jesse@swank.ca

Progress:

April 14, 2003 - Jesse Wilson
I've added the MindTerm SSH client to S3W3 which has been adapted to provide a Java Web Start front end for Phone Home. We have a whole bunch of new, ambitious plans for S3W3, including migrating the project to EJB under JBoss. We even think we could sell it! The biggest problem this causes at the moment is that JBoss hosting is basically impossible to find, and that means we'd have to self-host swank.ca, which isn't so bad except that finding a static IP in Waterloo doesn't look too affordable.
March 11, 2003 - Jesse Wilson
A few hidden features are almost ready in S3W3. This includes remember user-link preferences and an email checker. The user-link preferences lets users create lists of named links, which are then saved via cookie and displayed on swank.ca. The email check provides quick, anonymous access to a user's inbox size.
January 27, 2003 - Jesse Wilson
After a month at SourceForge, I have moved the project back to swank.ca. I found that SourceForge provided me with too much to administrate for such a small project. It would have been more useful had this project really required the tools that they provide. In the future I may move this or another project to SourceForge, but it's just not convenient for smaller projects.

The project now features a SQL-backed event tracking system. The system has an administrator's area controlled by a master password! To prevent the master-password from being included in the standard distribution, I now take advantage of Ant's Filter task, which allows me to put wildcards like @PASSWORD@ in the web.xml file, which are automatically set up at build time.

December 15, 2002 - Jesse Wilson
The S3W3 project is moving to SourceForge.net where I get access to their CVS tools and bandwidth. This will also allow other developers to more easily submit bugs and feature requests to the project. If it is a success I may move other Sigodo projects to SourceForge.
December 10, 2002 - Jesse Wilson
Using my database refactoring to a good cause, I have set up the IP Manager info to to persist between sessions. There's still a bit of refactoring due, but I think I am ready to focus on the blogger replacement part of the project.
December 5, 2002 - Jesse Wilson
I refactored the way that S3W3 handles SQL stuff so now the database connection will be accessible to more than just InstantJpeg. So now I can database back phone-home, and start adding sexier database stuff. Design for InstantJpeg has also been refined ever so slightly.
November 30, 2002 - Jesse Wilson
InstantJpeg now uses a frame to show all thumbnails, this is a lame fix for the Mozilla MIME problem. I also created a new subproject called Phone Home (IPManager) for entering IP addresses which are persisted until the web application server quits. Hopefully we'll DB-back this mofo soon!
October 14, 2002 - Jesse Wilson
I added database support that currenlty stores an MD5 checksum of each image uploaded. This allows InstantJpeg to reject duplicate images. I plan to extend this database support to track a lot of information on each image and also integrate database managed blocking of banned users.