Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

IDA Pro is being released for Linux!

Status
Not open for further replies.

fiber7

Member level 1
Member level 1
Joined
Mar 14, 2002
Messages
32
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
286
ida for linux

IDA Pro is being porting to Linux!

On Datarescue site a beta version is claimed to be under testing.....

CoOoOoOoOoL!
 

Re: IDA goes to Linux!!!

IDA Pro is a professional multipurpose, multipass, multiprocessor, multienvironment disassembler. It supports most known processors (and processor-like semi-languages like compiled java code etc)

It has nice features like drawing flowcharts of procedural relationships, add comments to the dissasembled code, and and and.

Until now, ida_pro has been available in W32 environment. As some usefull development environments are available on **NIX operating system, it might be pretty nice to have also a ***NIX portion of IDA_PRO

Take a look at datarescues homepage and you will find more features and answers.
 

Re: IDA goes to Linux!!!

Frome some point of view, each _DIS_-Assembler might be used as an analyzis tool for reverse engineering and h@cking.

The "normal" way of software development is: You have a "High Level" language like (Delphi, Java, C++, Cobol, Fortran, Pascal and 1000 more). These languages will be used to programm a desired functionality.

Computers consist of processors with registers and the processor itself may address a huge amount of memory. Processors understand "low level" elementar instructions like "add the content of memory address 4711 to the register_R1" in short form, this may be written down as "add &4711, R1". And as a processor dowes not understand this (text) "mnemonic", this processor will be feed by the byte sequence "0C AB 47 11" as a "byte format (object file)

A disassembler now translates back the 0C AB 47 11 to a more readable format add &4711, R1. If you have "library functions" which may be included in the disassembler, the analyzis might get more comfortable: Instead of "calll function 02ABC4" you will read "call funtion_draw_circle"

But without any idea what the programm is doing, you have no chance at all to understand anything of the code. It might be compared to a DNS sequencer in genom technology: you will get the answer that there is a specific code sequence of CTGA at a specific part of the genom, but you will not be able to identify if this is an ear or a leg which will be coded there ......
 

Re: IDA goes to Linux!!!

Is it possible to get the beta version on linux? if yes, where? thx :D
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top