Miscellaneous
This is a listing of miscellaneous software/things that I've written that are too small to have they're own project page, or, old projects that I have only half-written. If you have any questions, comments or patches, feel free to contact me.
- Ricepaper, A library for posting URLs to the Instapaper web service. It can be used either from the command-line, or as a ruby library.
- Flowtag FreeBSD port, I maintain the FreeBSD port for flowtag (awaiting commit), you can download the port here. Just move the folder to /usr/ports/security/flowtag and it should work!
- Keygen for Lucifer's first C++ crackme, simple keygen for one of the crackme's on crackmes.de
- bitflip, a simple C program to flip all the bits in a file, 1 to 0, 0 to 1
- bsearch.pl is a perl script I wrote to do line searches on large bodies of text. It allows you to specify different weights and multipliers to word count, distances, not-found and trigrams. I originally designed it to aid in biblical text searches.
- datasuite is a simple ruby script to generate large amounts of data in different files, create checksums for the files and verify the checksums. Originally intended for a QA tester to use.
- flowtime.rb is a Ruby script to generate timelines for packet flow, it uses the EasyTimeline and ploticus tools, check out the blog post for more information.
- getvms.pl is a perl script to retrieve virtual machine names from an ESX server using the VMware perl SDK
- Honeysnap is a tool for parsing pcap files from a honeypot and extracting useful information from them, I maintain the FreeBSD port for the honeysnap project. (this is a .tar.gz of the FreeBSD port files)
- me.cpp, a simple C program to calculate machine epsilon. Simple.
- pcapparser.rb is a standalone Ruby library used to read pcap files (it only supports TCP and UDP at this time). Original coding by Scholar, but I'm including it here because I use it in some of my utilities
- phfos.pl, rphfos.rb and Ciosim.java are 3 programs used to do the same thing, recurse through directories, reading random files and keeping the file handle opened for a specific amount of time. I used it to test the auto-restore functionality of archiving software. Read this post for more information.
- ts.rb is a ruby script to read pcap files and attempt to decompress gzip'd data in the stream. I was originally planning to use this to sniff twitter messages, but I haven't finished it yet. It requires the aforementioned pcapparser.rb library.
- wallspots.rb is a ruby script that plots the port numbers from live network data in an X by Y grid using OpenGL.
- zg.rb is a ruby script used to automagically return full directory paths given a search name and directories to scan, make sense? No? Read this post to explain it and how to use it.