Hello e*pvp users. Firstly, I want to thank all the people who'll give their two cents about this.
I'm really a newbie when it comes about Ollydbg & assembly but I'm daily trying to understand more and more. There's a problem that's keep bugging me. I'll post some screenshots then I'll explain what I want to do and I can't.
You can see in the image that "thing" (I don't even know how to call it) it goes down to another, let's say entry. That means it runs over some block of enties and jumps directly to another one right? If that's so, I want to not jump over that block of entries and keep the code running linear like running every single entry before it hits the last one (where the code jumps, the last entry). I tried several methods but I failed (not even running the code anymore). Could anyone give me a hint or tell me how should I do that? I runned out of options here and seems that I can't do it on my own (I wouldn't ask for help if I didn't really need it).
Thank you very much for reading this. I hope this thread will also help another member(s) in similar situations.
Lol, now we cannot even ask for help because members will point at you and say "hey you're a idiot, why do you ask for help when you can't figure out by yourself". That's what he's doing. Nevermind, I don't even know why I'm still here, you people are really rude. Thank you e*pvp for having such a nice members.
Lol, now we cannot even ask for help because members will point at you and say "hey you're a idiot, why do you ask for help when you can't figure out by yourself". That's what he's doing. Nevermind, I don't even know why I'm still here, you people are really rude. Thank you e*pvp for having such a nice members.
I ask you (all) for help and you ask me back if I am suposed to do that and that? I don't know that's why I'm asking here, if you're gonna help me explain that **** don't ask me questions that I don't have answer for.
Lateralus, don't treat me like that. I already stated I don't know many things about ASM.
I ask you (all) for help and you ask me back if I am suposed to do that and that? I don't know that's why I'm asking here, if you're gonna help me explain that **** don't ask me questions that I don't have answer for.
What I meant with it is. If you're really supposed to skip the instruction, do you even know what that instruction you highlighted does? If not, why do you want to skip it? We can't tell out of an instruction what it does, it has to do with debugging whatever is happening when. If you're really sure you can skip it, then you should be able to NOP it and you might have to NOP other places that's necessary of that specific address.
No, skipping the highlighted instruction causes the rest of the instructions to not run anymore, like a breakpoint I guess. I'll take a deeper look tomorrow I'm very sleepy now...
No, skipping the highlighted instruction causes the rest of the instructions to not run anymore, like a breakpoint I guess. I'll take a deeper look tomorrow I'm very sleepy now...
Lol, now we cannot even ask for help because members will point at you and say "hey you're a idiot, why do you ask for help when you can't figure out by yourself". That's what he's doing. Nevermind, I don't even know why I'm still here, you people are really rude. Thank you e*pvp for having such a nice members.
If you have a generic programming or assembly question the best answer will almost always be googling the issue and following BASIC tutorials on the subject. Without a basic knowledge then people are essentially wasting their time trying to offer advice that won't make much sense to you (aka the first reply you had).
I ask you (all) for help and you ask me back if I am suposed to do that and that? I don't know that's why I'm asking here, if you're gonna help me explain that **** don't ask me questions that I don't have answer for.
Lateralus, don't treat me like that. I already stated I don't know many things about ASM.
Treat you like what? I'm not being mean in any way; I'm just not going to sit here and baby you through this. "I don't have a username" answered your question perfectly; we can't really analyze whether you can nop that instruction without basically tracing through the entire routine ourselves. When he said "are you sure you're supposed to?", he meant "do you know what that loop is doing, and if you can process it just once?". If you don't know what it's doing, then you're shooting in the dark and we can't help you or tell you more than we know since we're not debugging it ourselves. Assembly is counter-intuitive and difficult bro.
Assembly 01/18/2011 - CO2 Programming - 5 Replies Well, I really want to learn assembly. I've already read some guides, but I want to be good at it. I understand only less asm. Is there any good guides for learning it?
Assembly Help 08/19/2009 - Dekaron - 8 Replies I am still trying to learn assembly, but I'm getting better. I found a tut that looked really promising (by Lela or something), but it was all about cracking registration things and such, which doesn't really help me with 2Moons. So if anybody has a tut that is more guided to game hacking, a link would be greatly appreciated.
Anyway, here is what I need help with. Here is the part of the code I'm looking at:
http://i221.photobucket.com/albums/dd193/sachamo5 12/Olly1.jpg
What I need...
Questions regarding Ollydbg and Assembly 04/16/2009 - CO2 Programming - 9 Replies hello guys
just wondering, is it possible to run conquer.exe from ollydbg like in a debug mode?, and if so... do you get automatically botjailed because of the timestamps?
second and easier, but I just want to confirm what I understood... if you get the message:
jump from xxxxx
under an instruction, does it really mean you got there because of a jump on xxxx position?
[Release] Assembly in C# 10/29/2008 - CO2 Programming - 7 Replies Hello,
With this .cs (C# Class) file, you can perform BASIC asm commands, such as
mov ebp, esp <-- asm.Mov_EBP_ESP();
call dword ptr ds: <-- asm.Call_DWORD_Ptr(0x00873A1F);
ret <-- asm.Ret();
Assembly in C# is NOT my creation, however, I have modified the source to enable Call's that are not 'Dword Ptr's (this was difficult because to figure out the opcode for jmp ADDY, you have to perform a math sequence on the ADDY (intTohex(((TargetCall - OldAddress) - 10), 8) due to the jmp TARGET...