Interactive Disassembler

Pentru celălalt software numit IDA, vezi Internet Download Accelerator.

Acest articol are mai multe probleme. Vă rugăm să ajutați la îmbunătățirea lui sau să discutați aceste probleme pe pagina de discuții. (Aflați cum și când să eliminați aceste mesaje din șablon)

Acest articol include o listă de referințe generale, dar rămâne în mare parte neverificat deoarece nu are suficiente citate în linie corespunzătoare. Vă rugăm să contribuiți la îmbunătățirea acestui articol prin introducerea unor citări mai precise. (Septembrie 2013) (Aflați cum și când să eliminați acest mesaj șablon)

Este posibil ca acest articol să se bazeze excesiv pe surse prea strâns asociate cu subiectul, ceea ce ar putea împiedica articolul să fie verificabil și neutru. Vă rugăm să contribuiți la îmbunătățirea acestuia, înlocuindu-le cu citate mai adecvate la surse de încredere, independente și terțe. (Septembrie 2013) (Aflați cum și când să eliminați acest mesaj șablon)

(Aflați cum și când să eliminați acest mesaj șablon)

Desasamblatorul interactiv (IDA) este un dezasamblator pentru software de calculator care generează codul sursă în limbaj de asamblare din codul executabil de mașină. Acesta suportă o varietate de formate executabile pentru diferite procesoare și sisteme de operare. De asemenea, poate fi utilizat ca depanator pentru executabilele Windows PE, Mac OS X Mach-O și Linux ELF. Un plug-in de descompilare pentru programe compilate cu un compilator C/C++ este disponibil la un cost suplimentar. Cea mai recentă versiune completă a IDA Pro este comercială, în timp ce o versiune anterioară și mai puțin capabilă este disponibilă pentru descărcare gratuită (versiunea 7.0 din februarie 2018).

Interactive Disassembler

Autor(i) original(i)

Ilfak Guilfanov

Lansare stabilă
7.5 SP3 / 27 octombrie 2020; 4 months ago

Scris în

C++

Sistem de operare

Microsoft Windows, Mac OS X și Linux

Disponibil în

limba engleză, rusă

Tip

Disassembler

Licență

Proprietate

Website

www.hex-rays.com/products/ida/index.shtml

IDA efectuează o analiză automată a codului, utilizând referințe încrucișate între secțiunile de cod, cunoașterea parametrilor apelurilor API și alte informații. Cu toate acestea, natura dezasamblării exclude acuratețea totală și este necesară în mod necesar o mare parte din intervenția umană; IDA are o funcționalitate interactivă pentru a ajuta la îmbunătățirea dezasamblării. Un utilizator tipic al IDA va începe cu o listă de dezasamblare generată automat și apoi va converti secțiuni din cod în date și invers, va redenumi, va adnota și va adăuga în alt mod informații la listă, până când devine clar ce face.

Creat ca aplicație shareware de Ilfak Guilfanov, IDA a fost vândut ulterior ca produs comercial de către DataRescue, o companie belgiană, care l-a îmbunătățit și l-a vândut sub numele IDA Pro. În 2005, Guilfanov a fondat Hex-Rays pentru a continua dezvoltarea extensiei Hex-Rays Decompiler IDA. În ianuarie 2008, Hex-Rays a preluat dezvoltarea și asistența pentru IDA Pro de la DataRescue.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.