Vai al contenuto

Interactive Disassembler

Da Wikipedia, l'enciclopedia libera.
Versione del 9 lug 2005 alle 02:59 di Salvatore Ingala (discussione | contributi) (tradotto da en.wiki)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

L'Interactive Disassembler, più comunemente conosciuto con il nome IDA, è un disassembler largamente usato per il reverse engineering. Supporta numerosi formati di file eseguibili per diversi processori e sistemi operativi.

Sebbene IDA effettui una grande quantità di reverse engineering in automatico, ottenendo informazioni sui riferimenti incrociati (cross-references o XREFs) tra le varie sezioni, sui parametri delle chiamate API, e altro, è comunque caratterizzato soprattutto dall'interattività. Un tipico utente di IDA inizierà con un listato generato automaticamente per poi rinominare, commentare, o aggiungere in altri modi informazioni al disassemblato, finché diventa chiaro cosa fa, rendendo IDA un ottimo strumento per il reverse engineering.

Sebbene inizialmente IDA veniva distribuita liberamente dal suo autore in Russia, fu in seguito trasformato in un prodotto commerciale dalla DataRescue, una compagnia del Belgio, che attualmente mantiene e supporta una versione notevolmente migliorata detta IDA Pro.

Collegamenti esterni