These files are provided as is. You may use these at your own risk. There will be no technical support offered for any of these files. If you have questions, comments or concerns then you may feel free to contact me on our irc server.
Code that demonstrates how to properly handle the checkrevision routines presented by the lockdown versioning files.
This is a simple application that demonstrates how to create function pointers, and how to use them to call the SHA1 functions native to lockdown.
This is a simple dll inector for StarCraft and Brood War. It loads dlls by way of SetWindowsHookEx and works on version 1.14 of SWarClass clients. It has the ability to automatically inject dlls upon program startup
This dll is intended for injection into Brood War v1.14. BWCE modifies how the standard Brood War battle.net chat room interface operates. It provides an extensive list of custom commands, including quick reply and uptime commands. This dll implements a queueing systems to help prevent disconnections due to flooding
This is an in-game hack to be injected into Brood War 1.13f. This dll shows how to make a visually appealing player info hack. This dll also shows the method I used to make my in-game custom command handler. There is also a poor drop player command available
This is a quick and simple battle.net 'op' channel moderation client. Supports local hashing via BNCSutil, and has oper.dll-style flagging. This is a console application, only. There is an option hide-console setting, to allow the bot to be hidden from view. This project does not support the lockdown era checkrevision, and is not being updated
This is another directory listing containing some of my findings during an attempt at making an emulation client for the Myth War online mmorpg. There are notes on individual packets sent and received during the logon process.
This is just a dumping location for information that I gathered during my single day journey into the SWarClass clients in-game protocol
This dll is to be injected into Brood War v1.13f. It nops out a single function call. Unit colors will fade in and out