All categories

IDA Pro Free download

Free Interactive, powerful disassembler for code analysis, vulnerability research, and validation
7.7 (latest)
Jul 26, 2022
idafree77_windows.exe
6.1
Sep 19, 2011
5.0
Dec 10, 2010
4.9
Mar 18, 2008

What's new


v6.1 [Sep 19, 2011]
Support for Android
The long awaited Android support in IDA is ready!
The new version can disassemble Android bytecode (Dalvik).
An IDA user kindly contributed the processor module and file loader
Native ARM code can be debugged too.
IDA Pro supports mixed ARM/Thumb code and can handle multithreaded applications
-64-bit support for Bochs/GDB debuggers
The Bochs emulating debugger is very handy for small snippets of code. Before we could handle only 32-bit code but the new version adds 64-bit support.
#
Currently only the IDB mode is supported, later we plan to add PE support as well.
The GDBServer module adds x64 support and works with the latest VMWare versions.
-Loading PDB files under Linux/MacOSX
Another long awaited feature is loading of PDB files under Linux and Mac OS X. Lack of this feature was a blocking factor for many Unix users. It is available now. Below is a screenshot made immediately after loading a PE file with PDB info on Linux.#
We added PDB support to the win32 debugger server. The Unix version of IDA connects to a remote MS Windows computer (or local Wine session) and retrieves PDB information from it.
- String encodings
Not only Unicode, but other character encodings can be displayed in the disassembly listing. It is even possible to specify the encoding of individual strings.
Low level conditional breakpoints
Conditional breakpoints can be very slow, especially during remote debugging. We addressed this problem by creating server side low level conditional breakpoints. They speed up the debugger tremendously. In our tests breakpoints were handled more than 20 times faster, even when running the remote server on the same computer as IDA Pro. Low level breakpoints are beneifical even for local debugging, so they are available for local debuggers too




Suggestions

AppPerfect App Test
AppPerfect App Test
Free

Regression Testing is the process of frequently retesting software to ensure existing functionality is not broken by changes over time

SentiVeillance SDK Trial
SentiVeillance SDK Trial
Free

Face identification and movement tracking for video surveillance systems

WeibullSoft
WeibullSoft
Free

Free software for maintenance, reliability and analysis developed at Hong Kong University

PoKeys
PoKeys
Free

PoKeys devices enable users to design custom, robust computer interfaces with easy-to-use USB and network devices, virtual USB keyboard and joystick

CMATH for Delphi
CMATH for Delphi
Free

CMATH offers high-performance, accurate & safe complex-number arithmetics & math in 3 float-point accuracies