Go Back   BWHacks > StarCraft > Starcraft Hacking Related > Hacking Tutorials

Reply
 
LinkBack Thread Tools

Old 05-31-2007, 09:00 AM   #1 (permalink)
LCSBSSRHXXX
The Sexy Penguin
Senior Member
Retired Staff Member

Prophet
 
LCSBSSRHXXX's Avatar
 
Join Date: Feb 2005
Location: MOTHA ****IN BOULDER COLORADO
Posts: 7,200
LCSBSSRHXXX has a reputation beyond reputeLCSBSSRHXXX has a reputation beyond reputeLCSBSSRHXXX has a reputation beyond reputeLCSBSSRHXXX has a reputation beyond reputeLCSBSSRHXXX has a reputation beyond reputeLCSBSSRHXXX has a reputation beyond reputeLCSBSSRHXXX has a reputation beyond reputeLCSBSSRHXXX has a reputation beyond reputeLCSBSSRHXXX has a reputation beyond reputeLCSBSSRHXXX has a reputation beyond repute
Send a message via AIM to LCSBSSRHXXX
Default Multiple StarCraft - Basic Reversing Tutorial with OLLYDBG

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!
Attached Images
File Type: gif 1.GIF (46.3 KB, 509 views)
File Type: gif 2.GIF (47.9 KB, 492 views)
File Type: gif 3.GIF (84.0 KB, 486 views)
File Type: gif 4.GIF (100.0 KB, 513 views)
File Type: gif 5.GIF (134.6 KB, 484 views)
File Type: gif 6.GIF (132.4 KB, 480 views)
File Type: gif 7.GIF (83.6 KB, 473 views)
File Type: gif 8.GIF (95.2 KB, 467 views)
File Type: gif 9.GIF (82.8 KB, 452 views)
File Type: gif 10.GIF (89.4 KB, 431 views)
File Type: gif 11.GIF (97.7 KB, 431 views)
File Type: gif 12.GIF (88.8 KB, 430 views)
File Type: gif 13.GIF (37.2 KB, 427 views)
File Type: gif 14.GIF (6.8 KB, 431 views)
__________________
Quote:
Originally Posted by 707 View Post
Gotta throw the magnums down on the counter, and be like yeeeeah bitch.
we pop bitchez wit r gatz klub:
LCS, 707, BELPHEGOR

YEEEEEEEH BITCH

Quote:
Gorgy: so whats the new klub
Gorgy: poppin bitchez wit ur gat
707: WE GOT DICKS LIKE JESUS, SO WE GOTTA SPORT THE MAGS, AND BE LIKE YEEEEH BITCH

Last edited by LCSBSSRHXXX : 10-03-2008 at 06:02 AM.
LCSBSSRHXXX 15 0FF11|\|3   Reply With Quote
Advertisement
 
Advertisement
Advertisement Sponsored links


Old 06-01-2007, 12:16 AM   #2 (permalink)
DarthSlyGuy

Anti-24kazukin
Senior Member
Gold Member
Moderator

Blessed
 
DarthSlyGuy's Avatar
 
Join Date: May 2004
Location: Nar Shadda, Korriban
Posts: 2,512
DarthSlyGuy is a splendid one to beholdDarthSlyGuy is a splendid one to beholdDarthSlyGuy is a splendid one to beholdDarthSlyGuy is a splendid one to beholdDarthSlyGuy is a splendid one to beholdDarthSlyGuy is a splendid one to behold
Send a message via ICQ to DarthSlyGuy Send a message via MSN to DarthSlyGuy Send a message via Yahoo to DarthSlyGuy
Default

LLGW!
__________________

DarthSlyGuy 15 0FF11|\|3   Reply With Quote

Old 06-01-2007, 04:07 AM   #3 (permalink)
p00onu
C2 100E
Senior Member
Retired Staff Member

High Priest
 
p00onu's Avatar
 
Join Date: Mar 2005
Location: Reno, NV
Posts: 1,934
p00onu has much to be proud ofp00onu has much to be proud ofp00onu has much to be proud ofp00onu has much to be proud ofp00onu has much to be proud ofp00onu has much to be proud of
Send a message via AIM to p00onu Send a message via MSN to p00onu Send a message via Skype™ to p00onu
Default

Very nice LCS.
__________________

I get laid.
Quote:
Originally Posted by Disco
i poo you poo we all poo for poo on you
p00onu 15 0FF11|\|3   Reply With Quote

Old 09-27-2008, 01:57 AM   #4 (permalink)
LCSBSSRHXXX
The Sexy Penguin
Senior Member
Retired Staff Member

Prophet
 
LCSBSSRHXXX's Avatar
 
Join Date: Feb 2005
Location: MOTHA ****IN BOULDER COLORADO
Posts: 7,200
LCSBSSRHXXX has a reputation beyond reputeLCSBSSRHXXX has a reputation beyond reputeLCSBSSRHXXX has a reputation beyond reputeLCSBSSRHXXX has a reputation beyond reputeLCSBSSRHXXX has a reputation beyond reputeLCSBSSRHXXX has a reputation beyond reputeLCSBSSRHXXX has a reputation beyond reputeLCSBSSRHXXX has a reputation beyond reputeLCSBSSRHXXX has a reputation beyond reputeLCSBSSRHXXX has a reputation beyond repute
Send a message via AIM to LCSBSSRHXXX
Default

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:
Originally Posted by 707 View Post
Gotta throw the magnums down on the counter, and be like yeeeeah bitch.
we pop bitchez wit r gatz klub:
LCS, 707, BELPHEGOR

YEEEEEEEH BITCH

Quote:
Gorgy: so whats the new klub
Gorgy: poppin bitchez wit ur gat
707: WE GOT DICKS LIKE JESUS, SO WE GOTTA SPORT THE MAGS, AND BE LIKE YEEEEH BITCH
LCSBSSRHXXX 15 0FF11|\|3   Reply With Quote

Old 11-12-2008, 11:19 PM   #5 (permalink)
LCSTest

Deviant
 
Join Date: Aug 2006
Posts: 72
LCSTest is on a distinguished road
Default

Test.
LCSTest 15 0FF11|\|3   Reply With Quote

Old 11-14-2008, 12:45 PM   #6 (permalink)
Maid
Mortal
 
Join Date: Nov 2008
Posts: 1
Maid is on a distinguished road
Default

well, I've tried to do this tutorial over and over again. but still shows no result. I've tried to start the to .exe separatly and at the same time. what have I done wrong? Oo
Maid 15 0FF11|\|3   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Advertisement

Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

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.


vBulletin style developed by Transverse Styles

Powered by vBulletin Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.0.0
Copyright © 2004-2008 BWHacksAd Management by RedTyger