Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 23:35

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Need help at ollydbg

Discussion on Need help at ollydbg within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,345
Need help at ollydbg

Hi everyone,

so I have the following problem: I've set a breakpoint on a certain opcode. It is activated when I attack a monster in a game. Now I'm pretty sure that there's a jump or a call jumping to that opcode since the thread doesn't go thru the opcodes above. Usually there's a ">" sign between address and opcode in my ollydbg window at jump destinations and you can go right click -> Go to -> JMP [] from blahblahblah, but in this case I can't.

I already tried to find the jump/call using the "Trace into" function, but it's so slow that it's freezing the game and I can't even Alt+Tab to it.

Screenshot of my problem:


You may reply in English or German.
ms​ is offline  
Old 02/13/2009, 21:36   #2

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
Du willst also wissen ob
Code:
0045D8B0   .  8B4424 04     MOV EAX,DWORD PTR SS:[ESP+4]
irgendwo gecallt wird, oder es einen Jump dazu gibt?

Also wenn's einen Jump geben würde, würdest du halt so ein > zeichen sehen und ne Linie würde dahin führen. Da dies nicht der Fall ist, gibts keinen Jump der dahin springt.

Obs einen Call gibt musst du halt suchen. Kannst nach Commands suchen, und suchst nach CALL 0045D8B0.

BTW: Range Hack für ESO? ^^
Adroxxx is offline  
Old 02/13/2009, 21:45   #3
 
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,345
Quote:
Originally Posted by Adroxxx View Post
Du willst also wissen ob
Code:
0045D8B0   .  8B4424 04     MOV EAX,DWORD PTR SS:[ESP+4]
irgendwo gecallt wird, oder es einen Jump dazu gibt?
Genau.

Bei einem Call wäre aber ein Dollarzeichen daneben und wenn ich nach einem suche finde ich auch nichts.

Quote:
Originally Posted by Adroxxx View Post
BTW: Range Hack für ESO? ^^
Ja es ist ESO und ich habe mir mehr was im Bereich Bot vorgestellt. :>
ms​ is offline  
Old 02/13/2009, 21:51   #4

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
Wenn nichts findest, wirds wohl niergens gecallt [...]
Achso, aber gibt doch ingame bot o.O
Adroxxx is offline  
Old 02/13/2009, 22:06   #5
 
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,345
Ja, für 3 Tage wenn ich das richtig verstanden habe. Außerdem will ich dabei auch etwas mein Wissen erweitern.

Quote:
Originally Posted by Adroxxx View Post
Wenn nichts findest, wirds wohl niergens gecallt [...]
Aber wie springt das Programm dann zu dem Punkt?
ms​ is offline  
Old 02/13/2009, 22:14   #6

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
Jo aber bekommst später noch mal als Q. Reward.
Was willst du den für den Bot nutzen? Ich mein Autotarget = Tab, also kannst doch schon einen Bot schreiben.

Was versuchst du da jetzt genau rauszubekommen?
Adroxxx is offline  
Old 02/13/2009, 22:30   #7
 
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,345
Ich will es aber nicht mit Tastendrücken machen, sondern komplizierter. Wie gesagt ich will dabei auch mehr verstehen, da geht es mir nicht in erster Linie um einen funktionstüchtigen Bot.
Und im Moment stört mich, dass ich nicht weiß, warum das Programm dahinjumpt.
ms​ is offline  
Old 02/13/2009, 22:33   #8

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
Quote:
Originally Posted by Disconnect View Post
Ich will es aber nicht mit Tastendrücken machen, sondern komplizierter. Wie gesagt ich will dabei auch mehr verstehen, da geht es mir nicht in erster Linie um einen funktionstüchtigen Bot.
Und im Moment stört mich, dass ich nicht weiß, warum das Programm dahinjumpt.
Ja wenn du das nicht über Tastensimulation machen willst bleibt ja nicht mehr viel. Packetbot, wirds wohl aber nicht.

Also willst du über ne Dll z.B. die Funktionen Callen, fürs Angreifen , Laufen etc.
Adroxxx is offline  
Old 02/13/2009, 22:48   #9
 
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,345
Ja, Tastensimulation kann ich schon und mag ich nicht und Packetbot wäre noch ein Schritt zu weit.

Mich stört halt nur, dass ich von 0045D8B0 aus nicht weiter rückwärts gehen kann.
ms​ is offline  
Old 02/13/2009, 23:02   #10

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
Ja dann bleibt halt nur die Funktionen zu callen.
Du hast ja ingame auch eine bestimmte Funktion zum laufen. Wenn du mit der Maus irgendwo hinklickst, wird diese aufgerufen mit den übergebenen paramtern (x,y).

Die kannst du auch z.B. aus einer DLL aus callen.
Adroxxx is offline  
Old 02/13/2009, 23:05   #11
 
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,345
Das ist mir schon klar. Ich wollte in diesem Thread eigentlich nur wissen, wie ich von 0045D8B0 aus rückwärts gehen kann.
ms​ is offline  
Old 02/15/2009, 10:48   #12
 
elite*gold: 0
Join Date: May 2008
Posts: 489
Received Thanks: 210
Da sind doch mehrere rets in der Funktion, die sollten dann eigentlich, wenn ausgeführt, in der Zeile nach dem Call landen.

Ansonsten kannst du dir auch einfach mal den Call "zusammenbauen" und mit CTRL + B suchen. Opcode für CALL ist afaik E8 und dann nur noch die Adresse in Little Endian drehen und probieren. Aber wie gesagt, die RETS sollten dich zurückbringen.
schlurmann is offline  
Thanks
1 User
Old 02/15/2009, 13:09   #13
 
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,345
Auf die einfachsten Sachen komme ich mal wieder nicht.
Danke, hat geklappt!
ms​ is offline  
Reply


Similar Threads Similar Threads
OllyDBG & CO
07/15/2011 - CO2 Programming - 540 Replies
Hello all. I've noticed the huge amount of people asking how to do multiclient without the date going of and how to remove virus scanner etc. This is a small tutorial to teach people how to make those by yourself. Requirements : - OllyDBG OllyDBG v1.10 - Conquer patched upto 5035. Note 0-1. steps are same for all of the modifications.
How to use OllyDBG
12/13/2009 - 12Sky2 - 1 Replies
Is there any tutorial for this program? I want to learn how to hack 12Sky but I don't know how to use it. I know some basics but nothing more. I know to work in CE and in AutoIT really well.
[Help]Ollydbg.
12/10/2009 - Mabinogi - 4 Replies
I didnt have problems until today. For some reason, when i open any dll with ollydbg this error message pops up. If you dont mind, help me with this problem.
OllyDBG
07/16/2009 - Perfect World - 5 Replies
hey can i have question what can i do with ollydbg at pw all? can i change my atk or gold with them? pls tell me what all can i do with this programm at pw:handsdown:
OllyDBG Help
03/25/2008 - General Coding - 4 Replies
Hi,i recently heard you could dupe items in ROSE Online with OllyDBG,it's patched already,and i was wondering if this works with any game.If so,could someone release a Tutorial or something to help me understand how to use OllyDBG better? I'm sorry if there is one already posted,i searched and couldnt find any.



All times are GMT +1. The time now is 23:36.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.