Sourcecode

These are all projects and classes I’ve coded at one point or another.

Visual C# (.NET v2.0/3.5/v4.0)

Title: BinaryStream Class
Language: C# v2.0
Download: Click Here
Description: This is basically a class derived from memory stream that let’s you read and write binary data in Big Endian mode. I created it because of the lack of Big Endian support in BinaryReader/BinaryWriter classes.
Title: UDP Ping Tool
Language: C# v2.0
Download: Click Here
Description: UDP Ping Tool, used for sending data to the specified server for a given amount of time.
Title: PE Reader
Language: C# v2.0
Download: Click Here
Description: This is a small class and GUI for reading PE files. I mainly wrote this to familiarize myself with the Portable Executable file format used in Windows.
Title: Project Carbon
Language: C# v2.0
Download: Click Here
Description: An older version of a network analyzer I wrote based on a feature in Sockets to receive all traffic. If you’re on Windows 7 or later I believe you have to run it as administrator or it won’t capture anything.
Title: File Hash Calculator
Language: C# v4.0
Download: Click Here
Description: Calculates various hashes for a file using the supported hash algorithms of the .NET framework.

VB.NET

Title: Yahoo Messenger Login and Chat Example
Language: VB.NET 2003 / C
Download: Click Here
Description: This is a Yahoo Messenger login example I wrote back in 2004. I used the authentication library from the Gaim/Pidgin sourcecode since reimplementing it at the time seemed too time consuming. It’s powered by the YMSG v12 protocol, which has long since been rendered obsolete.

Delphi

Title: Pokémon Red Map Editor
Language: Delphi
Download: Click Here
Screenshot: Click Here
Description: This was a map editor for Pokémon Red, which was originally released for the GameBoy. This was mainly just made for learning purposes, I learned a lot about how certain map structures and graphics are stored in the game itself. I never completed support for editing objects on the maps such as items, people and sign post triggers.

Java

Title: AP Programming Class Java Assignments
Language: Java
Download: Click Here
Description: These are some old Java examples I programmed for an AP Programming class in high school. Most of them are console based.
Title: Chunkster
Language: Java
Download: Click Here
Description: This was a world repair utility I wrote for a game called Minecraft, although it has since been deprecated since the world format has been updated several times. Some code is from Mojang though, I only wrote the sections for rebuilding the world files.

PHP

Title: Image Hosting Script
Language: PHP 4.x
Download: Click Here
Description: This was an image hosting script I made for someone years ago, I did however borrow the template engine from an older version of phpBB.