SV trace assembly code

01/07/2007 10:38 951joep753#226
I'm really not good in this kinda things -__-
Is this able to be posted?
Thanks in advance.
01/07/2007 10:43 Icystealer#227
@ anantasia


On Cucurucho's guide i dont quite understand step 22, wat does he mean by: put the next adress to JNE instruction

can u plz explain it more to me


and ty for ur advice b4 solved the problem there :D
01/07/2007 10:46 juhaszattila#228
ok i got here but what did i do wrong?

" Welcom to use this Platform!
Logining......
Returns to Game and press Key F11 or * to start the Partner!
Sorry, the Scriptvessel Client is updated! Pls use the new one.
Last login time:2007-1-7 17:45:21"


Im beginig to like it :)
01/07/2007 10:59 creeping#229
how about everyone trying to crack it atm meet in websites irc chat room just click chat link at top of all pages
maybe we can put heads togatjher and get it right finnally
I know some of you just as fustrated as I'am...
01/07/2007 11:01 steve00#230
woot, got it working ^^ only took me about 10 hours of work and internet research ><
01/07/2007 11:10 leane2000#231
Quote:
Originally posted by anantasia@Jan 7 2007, 10:33
@leane2000 :
Quote:

And last, I willing to modify the agentking code to get a cracked version, but can't find the assembled code into agentking.exe, do anyone know the links between the cheat engine code and the binary file???
Try looking at first page.
Thanks Anantasia, but still I don't see anything about that in the first page, I want to modify the code in exe and dll files to not have to redo it each time. But can't find the same assembled code in these files and so can't find where to do the modifications.
01/07/2007 11:30 Michael59#232
I'm fed up and frustrated.

THNX anastacia, but ur english isn't very clear,
I know what is trap/break point
but this giude got me till step 22 and then it became unclear
I understood set eip to next jne address. I did and nothing, an tried "ad code that does noting" instruction becomes 90 NOP and unusable then agentking crashes.

I did it your way, ad there is no change to the file, even after reaching 10003110 that is RET and pressed F9.

I will hope for help.
But I will try tomorrow, or a bit later. :(
01/07/2007 11:41 leane2000#233
Quote:
Originally posted by Michael59@Jan 7 2007, 11:30
I'm fed up and frustrated.

THNX anastacia, but ur english isn't very clear,
I know what is trap/break point
but this giude got me till step 22 and then it became unclear
I understood set eip to next jne address. I did and nothing, an tried "ad code that does noting" instruction becomes 90 NOP and unusable then agentking crashes.

I did it your way, ad there is no change to the file, even after reaching 10003110 that is RET and pressed F9.

I will hope for help.
But I will try tomorrow, or a bit later. :(
Well, Anantasia english is quite good, she just wants things to be done yourself. But that's clear you need a good understanding of debugging method to go through this which is not available for everybody.

Basically when you set a break point, the SV should stop at this point, and EIP should be equal to this address also otherwise there is something wrong like SV still running. After you can change EIP to next instruction address and run sv to continue, this way, SV should not crash.
01/07/2007 12:06 orochris#234
Quote:
Originally posted by Cucurucho@Jan 7 2007, 03:23
Ok very easy Guide Step By Step, follow it and u'll make it I SWEAR.

1. Open Cheat Engine
2. Open AgentKing
3. Select Agentking in Cheat Engine (Clicking that PC Icon)
4. Click on Memory View Icon
5. Right Click on upper left window and select 'Go To Adress' 00403596
6. Press F5 (to make a breakpoint)
7. Right Click on upper left window and select 'Go To Adress' 004035CB
8. Go To ScriptVessel and write some letters inside ID and Password fields(min 5 letters), then press Start
9. Go To Cheat Engine and wait till it stop at the first Brake u made (at 00403596).
10. Over upper right window click over EIP word introduce the next adress to the break point, if u look to the left window u'll discover that the next adress is 040359C, introduce this value in that field then click OK.
11. Press F9
12. Now u are at 004035CB and u need to jump to 004035DD so click over EIP and introduce that value (004035DD) and click ok.
13. Right click left window and go to 00403CF6
14. Press F5
15. Click View/Breakpoints select the first one (403596) and delete and close the break point window.
16. At Memory view Window.
17. Press F9
18. Press F7
19. Right click left window and go to 10003110
20. Press F5
21. Press F8 as many times till u get to the first JNE instruction. (in this case is at 10002895, this line must be blue;selected)
22. In the JNE instruction click on EIP and put the next adress to JNE instruction (in this case 10002897) click OK.
23. Repeat steps 21 and 22 till u reach to the last break point u've created. (10003110)
24. Over the 10003110 press F9.
25. You must have it. Got to the game and press F11 to test
26. You can close Cheat Engine If you Want

For those who are Lazzy and dont want to go instruction by instruction pressing F8 and replacing EIP values ( steps 21 and 22).
after step 20 do this:

21. Press F8
22. Now scroll down little by little and for each JNE instruction that you find right click over the instruction and select 'Replace for code that does nothing (or something like that)' do this (scroll down and replace) till u get to the adress 10003110 that one were u have created the last Breakpoint.
23. Over the line of 10003110 instruction and after changing all the JNE for NOP instructions (u did it in the step be4 to this one) click F9.
24. DONE! Go to the game and press F11 to test
25. You can close Cheat Engine If you Want

HOPE IT HELPS FOR THOSE WHO ARE FELLING STUCK, LIKE I WAS ;)

THX ANASTACIA!
Gd guide bro.however at step 11 when l press F9 its doesnt bring me to 004035CB.could u help me on this bro?
01/07/2007 12:28 ruger2006#235
hey anny dunno if anyone else has this problem (or im a retard) but when i open memory view everything is in question marks what am i doing wrong plz help
01/07/2007 13:05 qfire#236
@ anantasia

can you help me.

At step 18, Press F7 (Is F7 suppose to step through next step of the code?)

If true, i couldn't get it to move on after pressing F7.

Can you advise.

Thanks.
01/07/2007 13:16 Cucurucho#237
Quote:
Originally posted by Gera@Jan 7 2007, 04:07

your tut makes me dizzy its different from anastasia, and... seems like missing some steps or so =(
Its perfect. And Works 100 %
01/07/2007 13:18 Cucurucho#238
Quote:
Originally posted by DGF@Jan 7 2007, 06:24
howmany times do u hvae to change the jne 's to 90 nop ? i know u said up to line 10003110 but there is shitloads of them !!
Not as much. i'll count for u later
01/07/2007 13:25 Cucurucho#239
Quote:
Originally posted by Icystealer@Jan 7 2007, 10:43
@ anantasia


On Cucurucho's guide i dont quite understand step 22, wat does he mean by: put the next adress to JNE instruction

can u plz explain it more to me


and ty for ur advice b4 solved the problem there :D
That means that If JNE is at Dir 10002895(example) at EIP u have to put 10002896 wich is the next direction to that instruction.

Example:

-10002895 JNE 00463845<--- when debug get to this line click on EIP and put 10002896 (is the following intruction)
-10002896 MOV,EAX
01/07/2007 13:27 Cucurucho#240
Quote:
Originally posted by raptordin@Jan 7 2007, 06:42
I managed to do it but how do I stop it from checking online to see if it is te lates version or not. now it is asking me to go and download the latest version and nothing more.
Dont check Information window in AgentKing if u did all i post just go to the game and press f11 it will work.