Old 08-03-2007, 04:51 PM   #1 (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 [Tutorial] Hosthack

This is being reposted from the Hacking section.

This tutorial was written by ulliklliwi. All credit goes to him.

HOST HACK

I will be using:
OLLYDBG 1.10
StarCraft Brood War; Patch 1.15


1) StarCraft, attach it to ollydbg
2) Start Local Network game (UDP)
3) Already knowing that 0x00596870 address holds the boolean for host or not. We do ctrl+g in ollydbg and type 00596870 push ok.
4) Right click on 0x00596870, Breakpoint->Memory, on access.
5) Create a game, now break point will break
6) Breaks at 0x4a7f7e, push F9. ( Write down all the offsets you find.)
My offsets of breaks
4a7f7e
4d3728
4b9420
4d3d47
4d3df7
4d3e31
4c4981
4d3ecf
472116
4512da
451896

7) After hitting F9, olly will break again but at different address 0x4d3728.
8) Now after finding all the offset olly wont break anymore cuz nothing accessing it
9) remove the breakpoint at 0x00596870 breakpoint->remove memory breakpoint
10) now cancel the game that you created
11) goto olly ctrl+g put the 1st offset you found in (4a7f7e)
12) scroll down look for a jump (JE OR JNZ), If you see JNZ then skip it, move on to the next offset in the list
13) If its JE change it to jnz (hit SPACE BAR), (Cuz where looking for JE jumps cuz JE means if zero(false)
14) after finding the jump in line 12, now create a new game. If your drop down menus are disabled, then you found it. If not then right click undo selection. Repeat until you find it
Note: i found it by 4512da witch i scrolled down to see 004512E8 JE SHORT StarCraf.004512F1
15) at 0x004512E8 right click binary->fill with NOP's, now you can be host or not and still have host powers.
__________________

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
Advertisement
 
Advertisement
Advertisement Sponsored links


Old 11-16-2008, 03:16 PM   #2 (permalink)
khw4117
Mortal
 
Join Date: Nov 2008
Posts: 2
khw4117 is on a distinguished road
Default

Thanks. :-)
khw4117 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
[Tutorial] Drawing anywhere to the SC screen YonderKnight Hacking Tutorials 9 11-14-2008 03:01 AM
[Tutorial] Managing Stress and Coping with Loss lpxxfaintxx Tips and Tricks 13 07-23-2007 12:29 AM
[Tutorial] Unit Alert (Aimed at beginners) YonderKnight Hacking Tutorials 0 08-11-2006 02:29 AM
[TUTORIAL] Build on Any Terrain - for those who still don't get it AgentGOD Starcraft Hacking Related 79 03-22-2006 06:13 AM


All times are GMT. The time now is 02:08 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