04-29-2013, 02:03 AM
Your tutorial is crap. You got the VERY FIRST PART WRONG!!!!!
The first 4 lines of code are NOT
Heck, they aren't even in the module LF2.exe.
Instead the first 4 lines are:
and they are in the module ntdll.exe
Apparently the game accesses ntdll.exe (part of the Windows operating system) before it accesses its OWN PROGRAMING CODE!
Now why don't you try to remake your tutorial again, WITHOUT THIS GLARING MISTAKE! I'm trying to learn Ollydbg myself (I'm a noob at it, literally just started a few minutes ago, never even TOUCHED the program before then). But I need a tutorial that ACTUALLY WORKS!
Now maybe it's the fact that my OS is Windows 7 HomePremium x64 instead of some other OS like Windows XP Home x86. But whatever the problem is, PLEASE FIX YOUR TUTORIAL, so I can follow it on MY COMPUTER (which may be a different setup than the one you used back when you wrote this tutorial).
Quote:You will now go through to the folder where you installed LF2 v2.0a to, for most of you this will be:
Drive C: ---> Program Files ---> LF2_v2.0a
Then click the Lf2.exe icon and click open.
Your screen should now look like this:
As you more than likely cannot see the writing, this is the first four lines you should see in the disassembler/CPU:Loaded Up Screen (Click to View)
ASM-Code:00445560 > $ E8 F8040000 CALL lf2.00445A5D ; This line is highlighted in grey/black 00445565 .^E9 35FDFFFF JMP lf2.0044529F 0044556A /> 55 PUSH EBP 0044556B |. 8BEC MOV EBP,ESP
The first 4 lines of code are NOT
ASM-Code:
00445560 > $ E8 F8040000 CALL lf2.00445A5D ; This line is highlighted in grey/black 00445565 .^E9 35FDFFFF JMP lf2.0044529F 0044556A /> 55 PUSH EBP 0044556B |. 8BEC MOV EBP,ESP |
Heck, they aren't even in the module LF2.exe.
Instead the first 4 lines are:
ASM-Code:
777801B8 895C24 08 MOV DWORD PTR SS:[ESP+8],EBX 777801BC E9 E99C0200 JMP 777A9EAA 777801C1 8DA424 00000000 LEA ESP,DWORD PTR SS:[ESP] 777801C8 8DA424 00000000 LEA ESP,DWORD PTR SS:[ESP] |
and they are in the module ntdll.exe
Apparently the game accesses ntdll.exe (part of the Windows operating system) before it accesses its OWN PROGRAMING CODE!
Now why don't you try to remake your tutorial again, WITHOUT THIS GLARING MISTAKE! I'm trying to learn Ollydbg myself (I'm a noob at it, literally just started a few minutes ago, never even TOUCHED the program before then). But I need a tutorial that ACTUALLY WORKS!
Now maybe it's the fact that my OS is Windows 7 HomePremium x64 instead of some other OS like Windows XP Home x86. But whatever the problem is, PLEASE FIX YOUR TUTORIAL, so I can follow it on MY COMPUTER (which may be a different setup than the one you used back when you wrote this tutorial).