

![]() |
![]() |
|
|
#1 (permalink) | ||
|
The Sexy Penguin
Senior Member
Retired Staff Member ![]() ![]() ![]() Prophet |
For this tutorial you will need StarCraft and the debugger OLLYDBG.
What we are going to acomplish in this tutorial is write a patched executable that will allow us to run multiple instances of StarCraft. This will teach you some basic reverse engineering skills and some basic functions of OLLYDBG. Run OLLYDBG and go to the file menu and select Open. ![]() Find StarCraft.exe in your StarCraft directory ![]() Once you open StarCraft OLLYDBG will look like this ![]() Right click -> Search for -> All refrenced text strings ![]() A new window will open up, go to your window setting and tile your windows vertically so they look like this. ![]() While looking though the list of all the refrenced text strings you will eventually run across this string saying "StarCraft Check For Other Instances" ![]() Double Click that item and it will bring you to the line where that is used. ![]() Select the four lines in the brackets and NOP them. ![]() The lines will look like this after they are NOPed ![]() Now right click the changes we made -> Copy to exicuatble -> Selection ![]() A new window will come up, right click the selected changes in there -> Save to file. ![]() Save your new patched version as Multiple StarCraft.exe ![]() Run StarCraft.exe and Multiple StarCraft.exe ![]() Success! ![]()
__________________
Quote:
LCS, 707, BELPHEGOR YEEEEEEEH BITCH Quote:
Last edited by LCSBSSRHXXX : 10-03-2008 at 06:02 AM. |
||
|
|
|
![]() |
![]() |
|
Advertisement
|
|
![]() |
![]() |
|
|
#4 (permalink) | ||
|
The Sexy Penguin
Senior Member
Retired Staff Member ![]() ![]() ![]() Prophet |
Bump! I re-uploaded all of the images and fixed my first post because when the attachments broke a while back it pretty much made this tutorial useless, so today I decided to fix this up so it can be used. I hope someone actually uses this tutorial and learns something from it, shout out in here if you have any problems, questions, comments, feedback on the tutorial, but I think it is pretty straight forward. (I made it step by step so anyone can do it and learn about OLLYDBG / basic reversing / asm with out having to think too much)
__________________
Quote:
LCS, 707, BELPHEGOR YEEEEEEEH BITCH Quote:
|
||
|
|
|
![]() |
![]() |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Multiple Copies of Starcraft | Unknownforce | Starcraft Hacking Related | 8 | 12-04-2007 09:32 AM |
| Displaying Messages in game "Map Hack Turned On." | Fiend | Starcraft Hacking Related | 15 | 09-10-2007 05:10 AM |
| Can I post a tutorial? | Uniquely_Defined | Starcraft Hacking Related | 26 | 11-27-2005 02:29 AM |
| All times are GMT. The time now is 02:11 AM. |

