New IDC improvement in IDA Pro 5.6
In IDA Pro 5.6 we improved the IDC language and made it more convenient to use by adding objects, exceptions, support for strings with embedded zeroes, string slicing and references.
As everyone knows, Google and some other companies were under a targeted attack a few days ago. A vulnerability in the Internet Explorer was used to penetrate the computers.
An IDA user very kindly sent us the following link
Before diving in, please keep in mind that this blog entry is a short version of the full Appcall reference found here.
Continue reading "Introducing the Appcall feature in IDA Pro 5.6" »
IDA Pro 5.6 has a new feature: automatic running of the QEMU emulator. It can be used to debug small code snippets directly from the database. In this tutorial we will show how to dynamically run code that can be difficult to analyze statically.
As an example we will use shellcode from the article "Alphanumeric RISC ARM Shellcode" in Phrack 66. It is self-modifying and because of alphanumeric limitation can be quite hard to undestand. So we will use the debugging feature to decode it.
Continue reading "Debugging ARM code snippets in IDA Pro 5.6 using QEMU emulator" »
Continue reading "PDF file loader to extract and analyse shellcode" »
We are glad to announce the results of our first plugin contest! For the contest rules, please check this page:
http://www.hex-rays.com/contest.shtml
Or you may directly go to the contest results and check out some cool plugins:
http://www.hex-rays.com/contest2009
It was our first contest, but we are happy with the results and will repeat it in the near future.
Have fun!