|
You last visited: Today at 11:52
Advertisement
OllyDBG and 64-bit Windows 7
Discussion on OllyDBG and 64-bit Windows 7 within the Mabinogi forum part of the MMORPGs category.
07/31/2010, 19:58
|
#1
|
elite*gold: 0
Join Date: Oct 2009
Posts: 143
Received Thanks: 7
|
OllyDBG and 64-bit Windows 7
I seem to have a problem, when i find an address in IDA, it doesn't match up in Olly. I'm running a 64-bit version of Windows 7 right now, is there any way to fix this?
It shows up as like 1XXXXXXX in IDA and 7XXXXXXX in Olly, and I'm pretty sure the IDA address is correct.
|
|
|
07/31/2010, 21:17
|
#2
|
elite*gold: 0
Join Date: Oct 2009
Posts: 498
Received Thanks: 110
|
/facepalm
Why, oh why are you a moderator on MM.
Just use Ctrl+G for the address you wanna go to and it will take you there, end of story.
|
|
|
07/31/2010, 21:44
|
#3
|
elite*gold: 0
Join Date: Oct 2009
Posts: 143
Received Thanks: 7
|
Quote:
Originally Posted by Halfslashed
/facepalm
Why, oh why are you a moderator on MM.
Just use Ctrl+G for the address you wanna go to and it will take you there, end of story.
|
I can't, the addresses don't match up. >_> It will complain that such an address does not exist. I thought I already stated this?
I'd go ask the same on MM, but Marck took away my senior board rights due to leakage. I'm assuming I'm a suspect, though I was aware of such leaks.
Edit: Here's a screenshot before you call me an idiot and tell me the exact same thing again.
|
|
|
07/31/2010, 22:06
|
#4
|
elite*gold: 0
Join Date: Oct 2009
Posts: 498
Received Thanks: 110
|
Okay, so I'll eat my words. You didn't specify enough information in your problem therefore I assumed incorrectly.
Did you even try checking the other sites?
|
|
|
07/31/2010, 22:15
|
#5
|
elite*gold: 0
Join Date: Oct 2009
Posts: 143
Received Thanks: 7
|
Quote:
Originally Posted by Halfslashed
Okay, so I'll eat my words. You didn't specify enough information in your problem therefore I assumed incorrectly.
Did you even try checking the other sites? 
|
Sorry about the vagueness of my original post >.< But yes, I have checked MabiZone as well. The problem still stands with the addresses not being the same after I tried every fix i could find.
|
|
|
07/31/2010, 22:26
|
#6
|
elite*gold: 0
Join Date: Oct 2009
Posts: 498
Received Thanks: 110
|
The addresses don't have to be the same. It's because Olly loads all the files that your dll loads. Most likely, it starts out in ntdll, which has a different base address than the dll you tried to load.
Oh, and two things wrong with what you're trying to do.
1. You're modifying the wrong arrow revolver, the one you're modifying is Mari's arrow revolver. The correct function is core::CSkillArrowRevolver2::OnCanEnterPreparing().
2. What you're trying to do is server sided.
|
|
|
07/31/2010, 22:37
|
#7
|
elite*gold: 0
Join Date: Oct 2009
Posts: 143
Received Thanks: 7
|
Quote:
Originally Posted by Halfslashed
The addresses don't have to be the same. It's because Olly loads all the files that your dll loads. Most likely, it starts out in ntdll, which has a different base address than the dll you tried to load.
Oh, and two things wrong with what you're trying to do.
1. You're modifying the wrong arrow revolver, the one you're modifying is Mari's arrow revolver. The correct function is core::CSkillArrowRevolver2::OnCanEnterPreparing().
2. What you're trying to do is server sided.
|
Two things:
1. Then how do I find the address I was trying to jump to?
2. The screenshots I posted there were just random addresses to show my problem, they have no relevance to what I'm trying to do.
|
|
|
08/01/2010, 03:09
|
#8
|
elite*gold: 0
Join Date: Oct 2009
Posts: 498
Received Thanks: 110
|
I offered all the support that I could, I don't run a 64-bit system and I posted the only fix i know.
Maybe someone else will help you.
|
|
|
08/01/2010, 04:14
|
#9
|
elite*gold: 0
Join Date: Sep 2009
Posts: 670
Received Thanks: 91
|
64bit uses different addresses for future references. when loading on a 64bit, the dlls have change address sometimes, i wish i could help however i never fooled around with dll edits.
|
|
|
08/01/2010, 04:30
|
#10
|
elite*gold: 0
Join Date: Jan 2009
Posts: 180
Received Thanks: 102
|
Try this if you are on x64?
|
|
|
08/01/2010, 06:17
|
#11
|
elite*gold: 0
Join Date: Jul 2009
Posts: 473
Received Thanks: 40
|
Do it the hard way: Find it in IDA, sync with the hex, copy the hex, search for it in Olly...
Painful, and probably another easier way.. But that's what I can suggest from what I know :P
|
|
|
08/01/2010, 19:51
|
#12
|
elite*gold: 0
Join Date: Oct 2009
Posts: 143
Received Thanks: 7
|
Quote:
Originally Posted by Trismic
Try this if you are on x64?

|
Thanks to everyone who's offered help so far, but this didn't help either, the addresses are still read differently than with IDA even when i run the script.
Quote:
Originally Posted by fenrir2037
Do it the hard way: Find it in IDA, sync with the hex, copy the hex, search for it in Olly...
Painful, and probably another easier way.. But that's what I can suggest from what I know :P
|
Errrm, explain what you mean by sync with the hex?
|
|
|
08/02/2010, 01:58
|
#13
|
elite*gold: 0
Join Date: Oct 2009
Posts: 6
Received Thanks: 2
|
Since it seems like a pain in the **** to be on x64, maybe virtual machine with a x32? o.o
You can find both an OS and a VM for free easily
|
|
|
08/02/2010, 02:09
|
#14
|
elite*gold: 0
Join Date: Oct 2009
Posts: 143
Received Thanks: 7
|
Quote:
Originally Posted by kakashisfriend
Since it seems like a pain in the **** to be on x64, maybe virtual machine with a x32? o.o
You can find both an OS and a VM for free easily
|
Already tried that with Microsoft Virtual PC and a copy of 32-bit Windows XP that had laying around. No luck there.
|
|
|
08/02/2010, 04:43
|
#15
|
elite*gold: 0
Join Date: Jul 2009
Posts: 473
Received Thanks: 40
|
Quote:
Originally Posted by FriedTaco
Errrm, explain what you mean by sync with the hex?
|
As in: in IDA, there's IDA-View A, and Hex View A. Get the hex you want, and then search the hex in Olly...
I really don't want to add pictures... This doesn't seem hard....
|
|
|
 |
|
Similar Threads
|
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 help
08/03/2009 - Dekaron - 23 Replies
I am trying to get a GM hack working, but I am still pretty noob with olly and assembly language. Is there anybody who would be willing to help me along, or work on it with me? I'm not asking for somebody to tell me what to do, just for somebody to give me a few pointers and tips and such to get this going.
What I did was backtrack a few of the gm commands using the call tree, and I ended up at the same offset for each code (0050CE37). So, I'm assuming that is the line that determines if...
|
ollydbg
06/24/2009 - Dekaron - 3 Replies
can i take the new adress with ollydbg?
is there any TUT?
|
Need help at ollydbg
02/15/2009 - General Coding - 12 Replies
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...
|
All times are GMT +1. The time now is 11:53.
|
|