Size: 53 mb
|IDA (formerly IDA PRO)|
IDA is an interactive disassembler programmable multi-processor combined with a local and remote debugger and expanded to include a full complement of programming environment. IDA is in many ways unique. Its interactivity allows you to improve takedowns in real time. The multi-processor support is unmatched. But two of our technologies are truly unique, has never been used in any form by any real disassembler and, most importantly, are incredible time savers. IDA is a disassembler. As a disassembler, IDA explores binary programs, for which source code isn always available, to create maps of their execution. The real interest disassemblers is that it shows the instructions that are actually executed by the processor in a symbolic representation called assembly language. If you use screen protector installed spying on your e-banking session or enter your e-mail, a disassembler disclose it. However, the assembler difficult to make sense. That's why advanced techniques have been implemented in IDA to make the code more readable, in some cases, quite close to the original source code that produced the binary program. The card code then post-processed for further studies. Some people have used it as the root of a genomic classification of viruses. (Digital genome mapping advanced malware analysis) IDA is a debugger. But in real life, things aren always simple. Hostile code usually does not cooperate with the analyst. Viruses, worms and trojans are often armored and obfuscated. More powerful tools are required. Debugger IDA complements the static analysis capabilities of the disassembler: by allowing to single step through the code being investigated, the debugger often bypasses ofuscacióny means to obtain data that the more powerful static disassembler will be able to deal with in depth. AIF can be used as a local and remote troubleshooting as 80x86 (typically Windows / Linux) and arm plaform (typically Windows CE PDA). Remote debuggers are very useful when you want to safely dissect potentially harmful programs. IDA is interactive. Because no computer can currently beat the human brain when it comes to exploring the unknown, IDA is fully interactive. In sharp contrast to its predecessors, IDA always allows the human analyst to override its decisions or to provide advice. Interactivity culminates in a built-in programming language and an open plug-in architecture. IDA is programmable IDA provides a complete development environment that consists of a language as powerful macros that can be used to automate simple tasks medium complexity. For more advanced tasks, our architecture plug-in open places no limits on what external developers can do to improve the functionality of IDA. One could, for example, extend IDA with an MP3 player and make malware sing. Suspicion But our government customers are involved in more serious projects.