akppreview.blogg.se

Ollydbg 2.00.01
Ollydbg 2.00.01







ollydbg 2.00.01

Another good thing about this is, say you come up with a nice optimization for converting a string to all uppercase. In this case, you would create a DLL that you would include with every app, and this DLL would have convertToUpper, as well as other common functions, that your apps can call, thereby only having to code it once. The problem is, what if you know that your next app is also going to use this same function many times? You would need to cut and paste it into every app you make that uses it! 2) You can create your own library that any app you make can call. You have three choices if your app uses this functionality multiple times in your app 1) you can code it yourself and put it in your app. These functions are stored in libraries that are dynamically linked in when needed.įor example, converting a string to all uppercase is something that needs to be done in a lot of applications. They are also functions that make it easier for programmers to perform what would otherwise be tedious, repetitive tasks. DLL (Dynamic Link Libraries) are collections of functions, usually provided by Windows (though they can be provided by anyone) that are used a lot in windows programs. DLLsĪs I told you in an earlier tutorial, DLLs are loaded by the system loader when you start your app. You can download the files and PDF version of this tutorial on the tutorials page. We will use the same program used in the last tutorial (I will also include it in the downloads of this one again). In this tutorial we are going to continue with learning to use Olly.









Ollydbg 2.00.01