![]() ![]() ![]() Another commonly used label is the font at the back of the figure above. We click the directory label:īecause I decompress the “OllyDbg” in the “F: OllyDbg” directory, the corresponding “UDD” directory and plug-in directory are configured as shown in the figure. After the adjustment is completed, restart OllyDbg and it will take effect.Īfter startup, we need to configure the directory of plug-in and “UDD” as the absolute path, and click “option – & gt” on the menu In the interface, a dialog box of interface options will appear. If you want to adjust the size of the above windows, just press and hold the left button and drag the border. Stack window: displays the stack of the current thread. The right key can be used to switch the display mode of the menu. Information window: displays the parameters of the first command selected in the Disassembly window and some jump target addresses, strings, etc.ĭata window: displays the contents of memory or files. Similarly, click the label register (FPU) to switch the display mode of the register. Register window: displays the contents of the CPU register of the currently selected thread. Click the annotation label with the left mouse button to switch the way of annotation display. The address, hex data, disassembly and comments on the title bar can be displayed through the menu interface option – > Hide the title , or , show the title , to switch whether to display it. For more details, please refer to the Chinese help of TT group translation:ĭisassembly window: displays the disassembly code of the debugged program. Briefly explain the functions of each window. The functions of each window in OllyDbg # are shown in the figure above. You only need to unzip the next compressed version of the rlyg.dbr package exe Just unzip it to a directory and run , OllyDbg Just #. The release version of OllyDbg , is a , zip , compressed package. *Note* I realize this can be put in MANY sections here, but this is just the forum that asked for help.1、 Installation and configuration of OllyDbg you have just successfully added a ASM patch. Right click the red text, copy to executeable, all modifcations.Īnd boom you are done. Now we need to save the patch we just did pretty simple. Then we click assemble, and your text should go bright red if you did a change.Ĭlick cancel to get out of that dialog box. MOV EBX,7530 (Mine is already this so I will change it to MOV EBX, 7531). Now we are ready to apply the ASM patch.ĭouble click where it says "MOV EBX,7530" Now we click okay and it should bring us to the appropriate address (00444F6F). Now we will do a shortcut key to search for the addresss (00444F6F). ![]() The actual patch is MOV EBX,7530 = 7530 is 30,000 in Hex Now we will get a screen that looks similar to this: I will open up my Knight Online AI-SERVER and apply a basic ASM patch. Then take a screenshot by simply pushing the PrintScreen button on your keyboard, paste it into paint and save it then upload it to .Īpplying ASM PatchesNow, lets open up OllyDBG and you should come to a screen that looks something like this: Now after you do that, OllyDBG should re-open and you will need to scroll up 2 to 3 lines to get the crash address. You can even exit OllyDBG and when the crash comes up you will get a dialog box that pops up and will ask you if you want to debug you will click debug. Now OllyDBG is set up to find the crash address. Now we can go to options and select "Just-in-time Debugging" Now before you begin to be like ZAMG SO MUCH NUMBAH'Z. For the sake of this tutorial I will just open "notepad.exe" Now we are ready to open an exe so simply do an F3 and then choose your exe you would like to edit it. *Note* Now a dialog box may pop up concerning you don't have administrative rights, just close the program and run it as an admin. *Note* Now a dialog box may pop up concerning "PSAPI.DLL" choose yes to delete it. Now, lets open up OllyDBG and you should come to a screen that looks something like this: ![]() zip and extract them to lets just say the Desktop. *Note* Now this is only needed if your being crashed by either an exploit in your game server and it is causing your game to go down. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |