Starcraft 2: Game Hack tools and resources

While this is meant to be for Starcraft 2, many of the tools can also be used for other games as well, such as OllyDBG and the DLL Injectors.  This will get you started on game hacking, but it’s not for someone who just wants to hack an rpg to get more gold or speedup.  For those, just use something like Cheat Engine.


Compiled by Dark_Mage


StarCraft II US Beta Client – http://thepiratebay.org/torrent/5371903/Starcraft_2_Beta_US

SC2 Anti-Debug – http://0x1337.org/index.html?page=sciildr

Hex-Rays’ IDA Disassembler/Debugger -http://www.hex-rays.com/idapro/idadownfreeware.htm
OllyDbg – http://www.ollydbg.de/
OllyAdvanced Plugin – http://bhfiles.com/files/Misc/OllyAdvanced-1.26-beta12.zip
WinDbg (Kernal-level debugger for Windows) – http://www.microsoft.com/whdc/devtools/debugging/default.mspx
ImmDbg – http://www.immunitysec.com/products-immdbg.shtml

DarunGrim2 (Diffing tool, good for patch analysis) – http://www.darungrim.org/

WireShark (Packet Analysis) – http://www.wireshark.org/

Visual Studio eXpress – http://www.microsoft.com/express/Downloads/

DLL Injectors
Winject 1.7b – http://www.bhfiles.com/files/Misc/winject17b.rar
lord2800’s Injector – http://www.bhfiles.com/files/Misc/Injector.exe

MoPaQ Info/Editors
http://zezula.net
http://www.angelfire.com/sc/mpq/
http://sourceforge.net/projects/mpqdraft/
http://www.bhfiles.com/files/Misc/WinMPQ.zip
http://www.bhfiles.com/files/Misc/WinMPQ_VB6.zip
http://www.bhfiles.com/files/Misc/WinMPQ._src.zip

The following files from "C:/Program Files/StarCraft II Beta/" are known to be openable as MPQ files:
 * /Battle.net/Battle.net.MPQ
 * /Mods/Core.SC2Mod/base.SC2Assets
 * /Mods/Core.SC2Mod/Base.SC2Data
 * /Mods/Liberty.SC2Mod/Base.SC2Data
 * /Mods/LibertyMulti.SC2Mod/Base.SC2Data
 * /Mods/Core.SC2Mod/enUS.SC2Data
 * /Mods/Liberty.SC2Mod/enUS.SC2Assets
 * /Mods/Liberty.SC2Mod/enUS.SC2Data
 * /Mods/LibertyMulti.SC2Mod/enUS.SC2Data
 Included Asset Types**
 * *.css (Cascading Style Sheet)
 * *.db
 * *.dds (texture)
 * *.fx (shader)
 * *.galaxy (AIScript)
 * *.gfx (shockwave flash)
 * *.m3 (geometry? (models/scenes?)
 * *.ogg (audio)
 * *.otf (font)
 * *.png (graphic)
 * *.SC2Layout (UI layout)
 * *.ttf (font)
 * *.txt (Plain text file)
 * *.xml (Markup language file)

This post sponsored by: UberGold


Sheppard’s D3D9 Wrapper (Source)

(To allow debugging)
Place the DLL in VersionsBase13891. SC2 will crash if you try to log in because the unpacking debugger is not present to allow Battle.net.dll to work. Also, if you have previously logged in and indicated that you wish to have your account name save, SC2 will crash as it will immediately try to establish a connection to Battle.net. To fix this, start SC2 without the wrapper, uncheck the box for saving information, and then restart SC2. In order to start REing the actual Battle.net protocol used, Battle.net.dll must first be unpacked. A copy of the unpacking debugger is available [HERE].

Page Views: 80

Leave a Reply

Your email address will not be published. Required fields are marked *

css.php
X

Forgot Password?

Join Us