SUPPLIES
1: Unpacked Or Dumped WarRock.exe
2: Modded Olly Or WarRock Wont Work Right
3: Case Of Beer
4: Time
STEPS
Step1: Open Olly
Step2: Open Unpacked WarRock.exe From Olly
Step3: Run
Step4: Goto Main Module
Step5: Right Click Search For > All Reference Text Strings
Step6: Right Click Search For Text
SEARCHES
X Y Z Axis
Search ; ASCII "%s%2d's Pos : ( %.1f, %.1f, %.1f )"
Go Up 5=X axis Then 2 More=Z axis Then 4 More=Y axis
Premium Pointer
Search ; ASCII "Premium Add Exp +%d%%"
Go Up Look For MOV ESI,DWORD PTR DS:[ESI+RIght here will be the offset of premium
Serve Pointer
Search ; ASCII "SuperRoom EXP +5%%"
Go Up Look For MOV EAX,DWORD PTR DS:[serverpointer]
Water Color
Search ; ASCII "Water.ShallowColor"
Go Down And Get The 3 Pushes
FullBright
Search ; ASCII "Light.Ambient"
Go Down And Get The 3 Pushes
No Fog And Fog Color
No Fog
Search ; ASCII "Fog.Color"
Go Up 2 It Should Be A Push
Fog Color
Search ; ASCII "Fog.Color"
Go Down Get The 3 Pushes
No Water Enable
Search ; ASCII "Water.Enable"
Go Down Till You See ; ASCII "%s"
Thats The Addie
No Water Height
Search ; ASCII "Water.HeightRatio"
Go Down You Will See A Push Get It
Player Pointer
Search ; ASCII "m65_1"
Go Down Till You Find MOV ECX,DWORD PTR DS:[playerpointer]
Stamina
Search ; ASCII "m995"
Go Down Till You See LEA EAX,DWORD PTR SS:[ESP+staminaoffset]
Gm
Search ; ASCII "/mute"
Look For
MOV EAX,DWORD PTR DS:[B15998]
CMP DWORD PTR DS:[EAX+36C],5
EAX is server pointer
36C is Gm and to turn it on the value is 5
No Spread
Search ; ASCII "%s map load start wait please"
Go Up And Look For MOV DWORD PTR DS:[nospread here],41A00000
Speed
Search ; ASCII "CLS_DAMAGEFLY"
Go Up Look For FMUL DWORD PTR DS:[speedaddiehere]
Fast Health
Search ; ASCII "repair_base"
Go Down Look For FLD DWORD PTR DS:[fasthealthhere]
Fast Ammo
Search ; ASCII "ammo_base"
Go Down Look For FADD DWORD PTR DS:[fastammoaddie]
Both No Bounds
Search ; ASCII "m408_1"
Go Up Find
FSTP DWORD PTR DS:[nobounds1]
MOV DWORD PTR DS:[nobounds2],EAX
5th Slot Offset
Search ; ASCII "CC02"
Go Up Till You See
MOV BYTE PTR DS:[EBX+5thslotoffset],1
1 would be on
0 would be off
Server Pointer/Player Slot Offset/Room Master Offset
Search ; ASCII "DU04" (3rd One)
Go Up Till You See
MOV EAX,DWORD PTR DS:[serverpointer]
MOV ECX,DWORD PTR DS:[EAX+PlayerSlotOffSet]
CMP ECX,DWORD PTR DS:[EAX+RoomMaster_OffSet]
Fast Flag And Repair
Search ; ASCII "CUS_CHANGE"
Go Down Till YOu See
FST DWORD PTR DS:[Fast_Flag]
FCOMP DWORD PTR DS:[Fast_Repair]
Very Nice Tutorial good works! i find offset addies in IDA Pro ....
Originally Posted by Coderz
Very Nice Tutorial good works! i find offset addies in IDA Pro ....
ehehe for olly users pre baka maka 2long eheh
@Mayion @lonesome_Cowboy wrong section xD sorry for this can u move this thread? is it wrong to post this here?
haha wayback 2009 but still helpfull
sh*t i got headache because of your text color/size/font. LOL
ahaha get used to it
Originally Posted by F l a p J a c K ™
How To Find Addies + Offsets
SUPPLIES
1: Unpacked Or Dumped WarRock.exe
2: Modded Olly Or WarRock Wont Work Right
3: Case Of Beer
4: Time
STEPS
Step1: Open Olly
Step2: Open Unpacked WarRock.exe From Olly
Step3: Run
Step4: Goto Main Module
Step5: Right Click Search For > All Reference Text Strings
Step6: Right Click Search For Text
SEARCHES
X Y Z Axis
Search ; ASCII "%s%2d's Pos : ( %.1f, %.1f, %.1f )"
Go Up 5=X axis Then 2 More=Z axis Then 4 More=Y axis
Premium Pointer
Search ; ASCII "Premium Add Exp +%d%%"
Go Up Look For MOV ESI,DWORD PTR DS:[ESI+RIght here will be the offset of premium
Serve Pointer
Search ; ASCII "SuperRoom EXP +5%%"
Go Up Look For MOV EAX,DWORD PTR DS:[serverpointer]
Water Color
Search ; ASCII "Water.ShallowColor"
Go Down And Get The 3 Pushes
FullBright
Search ; ASCII "Light.Ambient"
Go Down And Get The 3 Pushes
No Fog And Fog Color
No Fog
Search ; ASCII "Fog.Color"
Go Up 2 It Should Be A Push
Fog Color
Search ; ASCII "Fog.Color"
Go Down Get The 3 Pushes
No Water Enable
Search ; ASCII "Water.Enable"
Go Down Till You See ; ASCII "%s"
Thats The Addie
No Water Height
Search ; ASCII "Water.HeightRatio"
Go Down You Will See A Push Get It
Player Pointer
Search ; ASCII "m65_1"
Go Down Till You Find MOV ECX,DWORD PTR DS:[playerpointer]
Stamina
Search ; ASCII "m995"
Go Down Till You See LEA EAX,DWORD PTR SS:[ESP+staminaoffset]
Gm
Search ; ASCII "/mute"
Look For
MOV EAX,DWORD PTR DS:[B15998]
CMP DWORD PTR DS:[EAX+36C],5
EAX is server pointer
36C is Gm and to turn it on the value is 5
No Spread
Search ; ASCII "%s map load start wait please"
Go Up And Look For MOV DWORD PTR DS:[nospread here],41A00000
Speed
Search ; ASCII "CLS_DAMAGEFLY"
Go Up Look For FMUL DWORD PTR DS:[speedaddiehere]
Fast Health
Search ; ASCII "repair_base"
Go Down Look For FLD DWORD PTR DS:[fasthealthhere]
Fast Ammo
Search ; ASCII "ammo_base"
Go Down Look For FADD DWORD PTR DS:[fastammoaddie]
Both No Bounds
Search ; ASCII "m408_1"
Go Up Find
FSTP DWORD PTR DS:[nobounds1]
MOV DWORD PTR DS:[nobounds2],EAX
5th Slot Offset
Search ; ASCII "CC02"
Go Up Till You See
MOV BYTE PTR DS:[EBX+5thslotoffset],1
1 would be on
0 would be off
Server Pointer/Player Slot Offset/Room Master Offset
Search ; ASCII "DU04" (3rd One)
Go Up Till You See
MOV EAX,DWORD PTR DS:[serverpointer]
MOV ECX,DWORD PTR DS:[EAX+PlayerSlotOffSet]
CMP ECX,DWORD PTR DS:[EAX+RoomMaster_OffSet]
Fast Flag And Repair
Search ; ASCII "CUS_CHANGE"
Go Down Till YOu See
FST DWORD PTR DS:[Fast_Flag]
FCOMP DWORD PTR DS:[Fast_Repair]