Interactive Disassembler: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
 
(15 versioni intermedie di 11 utenti non mostrate)
Riga 1:
{{Software
L<nowiki>'</nowiki>'''Interactive Disassembler''', più comunemente conosciuto con il nome '''IDA''', è un [[disassembler]] largamente usato per il [[reverse engineering]]. Supporta numerosi formati di file [[eseguibile|eseguibili]] per diversi [[processore|processori]] e [[sistema operativo|sistemi operativi]].
|Nome = IDA
|Logo = <!-- wikidata -->
|Screenshot =
|Didascalia =
|UltimaVersione = <!-- wikidata -->
|DataUltimaVersione = <!-- wikidata -->
|SistemaOperativo = Multipiattaforma
|Linguaggio =
[[en:Interactive|Genere = Disassembler]]
|Licenza = <!-- wikidata -->
|SoftwareLibero =
|SitoWeb = <!-- wikidata -->
}}
L<nowiki>'</nowiki>'''Interactive Disassembler''', più comunemente conosciuto con il nome '''IDA''', è un [[disassembler]] largamente usato per il [[reverse engineering]]. Supporta numerosi formati di file [[eseguibile|eseguibili]] per diversi [[processore|processori]] e [[sistema operativo|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 [[Application programming interface|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.
 
Inizialmente IDA veniva distribuito liberamente dal suo autore, il [[Russia|russo]] Ilfak Guilfanov: fu in seguito trasformato in un prodotto commerciale dalla [[DataRescue]], una compagnia [[Belgio|belga]], che attualmentefino mantienea poco tempo fa manteneva e supportasupportava una versione notevolmente migliorata detta '''IDA Pro'''. Ora la compagnia che supporta e mantiene questo software sembra essere la hex-rays. Le versioni di IDA Pro a partire dalla 4.50 contengono anche un [[debugger]] integrato.
 
== Sistemi/Processori/Compilatori Supportati ==
* Sistemi Operativi
* Operating systems
** x86 Windows GUI
** x86 Windows console
** x86 Linux console
* Formati Dei File Eseguibili
* Executable file formats
** PE (Windows)
** ELF (Linux, most *BSD)
** Mach-O (MacOSMac OS X)
** Netware .exe
** OS/2 .exe
** Geos .exe
** raw binary, such as a ROM image
* Processori
* Processors
** Intel 80x86 family
** ARM, including thumb code
Riga 26 ⟶ 40:
** Intel i860
** DEC Alpha
** [[Analog Devices]] ADSP218x
** Angstrem KR1878
** [[Atmel AVR]] series
** DEC series PDP11
** Fujitsu F2MC16L/F2MC16LX
Riga 57 ⟶ 71:
** Siemens C166 series
** TMS320Cxxx series
* Compilatori/Librerie (per la funzione di riconoscimento automatico della libreria)
* Compiler/libraries (for automatic library function recognition)
** Borland C++ 5.x for DOS/Windows
** Borland C++ 3.1
Riga 70 ⟶ 84:
 
== Collegamenti esterni ==
{{collegamenti esterni}}
*{{cita web|https://www.hex-rays.com/idapro/idadownfreeware.htm|IDA Pro 5.0 Freeware Version download|lingua=en}}
*{{cita web|http://www.openrce.org|OpenRCE.org: Ampia collezione di plug-in e script per IDA|lingua=en}}
 
{{portale|informatica}}
*{{en}} [http://www.hex-rays.com/idapro/ Home page di IDA Pro ]
 
[[Categoria:Software di sistema]]
 
[[de:The Interactive Disassembler]]
[[en:Interactive Disassembler]]
[[es:Interactive Disassembler]]
[[fr:IDA (logiciel)]]
[[ru:IDA]]