Hello everyone, I want to ask how to find offsets in sro_client.exe (mastery, level cap, max mastery etc.)
I'm not working with vSRO 1.188 or other files which released offsets.
Thanks!
Yeah post update,
Files I have been working on 'Offical' BlackRogue 110 Cap Client (not files). I have de-activated Gameguard in sro_client.exe so its working %100 on released files.
But have a problem. It has an anti-debugger API. I guess its IsDebugPresent. Any one can bypass this?
I can share fully working BlackRogue 110 cap files and client.
//SRO_Client Max Level
00854580 CMP BL,6E
//SRO_Client Max Mastry
0065A15C |. BF 4A010000 MOV EDI,14A //14A=330
0065F463 . BE 4A010000 MOV ESI,14A //14A=330
//SRO_Client Party level /// Testing//
005318F3 PUSH 6E
0053292A PUSH 6E
00532EE3 PUSH 6E
005BDE54 PUSH 6E
005F4B57 PUSH 6E
00614910 PUSH 6E
006D8870 PUSH 6E
006D899F PUSH 6E
006EDC6E PUSH 6E
006EDCB3 PUSH 6E
006EF80E PUSH 6E
006EF873 PUSH 6E
006EF890 PUSH 6E
006F454C PUSH 6E
006F45AF PUSH 6E
006F45CC PUSH 6E
0078CF6C PUSH 6E
00AB7297 PUSH 6E
//SR_GameServer Cap Level
004DB462 80F9 6E CMP CL,6E //6E=110
008C380C |. 3C 6E CMP AL,6E //6E=110
//SR_GameServer Pet Max Lv
004CC340 807E 58 6E CMP BYTE PTR DS:[ESI+58],6E //6E=110
//SR_GameServer Max Mastry
0058F8B8 3D 4A010000 CMP EAX,14A //14A=330
//SRO_Client Max Level
00854580 CMP BL,6E
//SRO_Client Max Mastry
0065A15C |. BF 4A010000 MOV EDI,14A //14A=330
0065F463 . BE 4A010000 MOV ESI,14A //14A=330
//SRO_Client Party level /// Testing//
005318F3 PUSH 6E
0053292A PUSH 6E
00532EE3 PUSH 6E
005BDE54 PUSH 6E
005F4B57 PUSH 6E
00614910 PUSH 6E
006D8870 PUSH 6E
006D899F PUSH 6E
006EDC6E PUSH 6E
006EDCB3 PUSH 6E
006EF80E PUSH 6E
006EF873 PUSH 6E
006EF890 PUSH 6E
006F454C PUSH 6E
006F45AF PUSH 6E
006F45CC PUSH 6E
0078CF6C PUSH 6E
00AB7297 PUSH 6E
//SR_GameServer Cap Level
004DB462 80F9 6E CMP CL,6E //6E=110
008C380C |. 3C 6E CMP AL,6E //6E=110
//SR_GameServer Pet Max Lv
004CC340 807E 58 6E CMP BYTE PTR DS:[ESI+58],6E //6E=110
//SR_GameServer Max Mastry
0058F8B8 3D 4A010000 CMP EAX,14A //14A=330
Bro, can you share for oldscholl JSRO files? I need JSRO codes :/
//SRO_Client Max Level
00854580 CMP BL,6E
//SRO_Client Max Mastry
0065A15C |. BF 4A010000 MOV EDI,14A //14A=330
0065F463 . BE 4A010000 MOV ESI,14A //14A=330
//SRO_Client Party level /// Testing//
005318F3 PUSH 6E
0053292A PUSH 6E
00532EE3 PUSH 6E
005BDE54 PUSH 6E
005F4B57 PUSH 6E
00614910 PUSH 6E
006D8870 PUSH 6E
006D899F PUSH 6E
006EDC6E PUSH 6E
006EDCB3 PUSH 6E
006EF80E PUSH 6E
006EF873 PUSH 6E
006EF890 PUSH 6E
006F454C PUSH 6E
006F45AF PUSH 6E
006F45CC PUSH 6E
0078CF6C PUSH 6E
00AB7297 PUSH 6E
//SR_GameServer Cap Level
004DB462 80F9 6E CMP CL,6E //6E=110
008C380C |. 3C 6E CMP AL,6E //6E=110
//SR_GameServer Pet Max Lv
004CC340 807E 58 6E CMP BYTE PTR DS:[ESI+58],6E //6E=110
//SR_GameServer Max Mastry
0058F8B8 3D 4A010000 CMP EAX,14A //14A=330
i Need SR_GameServer Max Mastry for EU chars, you know these too ?
sro_client.exe & silkroad.exe 04/11/2012 - SRO Private Server - 0 Replies Hello, could someone upload the needed sro_client.exe/silkroad.exe files for running blackrogue server files client?? It's important.. I can't download the full esro client since my internet sucks..
Would be very kind of you ;)
[source] find offsets in c++ (in sro_client.exe) 02/21/2009 - SRO Hacks, Bots, Cheats & Exploits - 3 Replies C++ does not offer something like AutoIt does, so I had to do it myself. The main idea of the code (how to do it) was a suggestion of Drew Benton. The search patters are from lolkop's AutoIt script.
This is how it looks in AutoIt:
$pos = StringRegExp($content, "81C4EC010000C21400(.*?)CCCCCCCCCCCCCCCC" ;, 3)
Here is my C++ script, still messy code and can't be added like this to anything really... I might make it write all offsets in some config file or something when I'll have time to...