Our Product
The IDA Pro Disassembler and
Debugger is an interactive, programmable,
extendible, multi-processor disassembler
hosted on Windows or on Linux. IDA Pro has become the de-facto standard
for the analysis of hostile code, vulnerability research and COTS validation.
See this executive
overview for a summary of its features and uses.
"It
is a rare pleasure to find technical support that is actually
technical.
I have been using disasm programs for years, (Master Key, Sourcer,
etc.) and IDA is by a long way the best I have ever used."
Regards,
Gene Thompson |
Our Philosophy
Nothing beats the
human brain...
Because we know that one second of
insight still beats hundred years of processing time, the IDA
Pro Disassembler offers as much interactivity as
is possible. Virtually anything in the disassembly can be modified,
manipulated, rearranged or redefined. |
Time
is the essence...
Gone are the days when an assembly
language wizard would glance at a few op-codes and grasp
the purpose of a program. Today's viruses and worms
are often written in high level language. Thanks to our unique
FLIRT technology and our advanced stack tracking capabilities,
IDA Pro Disassembler works as
close as is possible to the original source code. |
Static Disassembly
is limited...
Mere static disassembly does not tell
the whole story. Encrypted or obfuscated code is frequently present
in today's hostile code; exact distinction between code and data
is an art rather than a science. The IDA Pro Disassembler's interactivity
is complemented by an internal scripting
language, a Windows
application debugger, a Linux application debugger, a
80x86 Mac OS X application debugger and much much more... |
You know better...
We are the disassembler and debugger
specialists but you are the ones producing the real work. You
know what you need better than we do. That is why the IDA
Pro SDK allows you to extend and tailor IDA Pro to
your specific needs. Visit the IDA
Palace for a few examples of what has been publicly released |
Key Features
Windows and Linux Disassembler
- disassembler modules for a large
number of processors. Our free SDK even allows you to roll your own custom
disassembler.
- full interactivity
and extendability
- as close as possible to the high level
source code
- flirt technology (fast library identification
and recognition technology).
- type system and parameter tracking and
identification
- code graphing
Windows, Linux and 80x86 OS X Debugger
- the debugger adds dynamic analysis to
the information gathered statically by the disassembler.
- offers all the features expected from
a debugger and more: remote
debugger, tracing.
- remote Windows
and Linux debugger: target
either Windows or Linux machines in any combination.
ARM Windows CE Debugger
Download
a limited trial version today!
|