Remote debuggers are very useful to safely dissect potentially harmful programs. This can be carried out either locally or remotely. IDA Pro runs on Windows, Linux and Mac OS X and can debug a large array of specific platforms (Windows 32/64-bit, Linux 32/64-bit, OS X x86/圆4, iOS, Android, etc.). The debugger in IDA Pro complements the static analysis capabilities (examining the code without executing the program) of the disassembler by allowing users to single step through the code being investigated this way, the debugger often bypasses the obfuscation and helps obtain data that the more powerful static disassembler will be able to process in depth. More powerful tools are thus required to efficiently help analysts. Creators of viruses, worms and trojans often write their code in an obfuscated way, making it extremely hard to read and analyse. Hostile code usually does not cooperate with the analyst. In software analysis – as in real life – things are rarely simple and obvious. A debugger is a computer program that assists in the detection and correction of errors in other computer programs.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |