IDA

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2020. május 1-jén felülvizsgált verziótól ; az ellenőrzések 7 szerkesztést igényelnek .
IDA Pro Disassembler

Program képernyőképe
Típusú Szétszerelő
Fejlesztő hex-sugarak
Beírva C++
Operációs rendszer Windows , Linux , Mac OS X
legújabb verzió 7.7sp1 [1] (2022. január 12. ) ( 2022-01-12 )
Olvasható fájlformátumok IDA típus információs lista [d] és IDA aláírások [d]
Generált fájlformátumok IDA típus információs lista [d] és IDA aláírások [d]
Engedély szabadalmazott
Weboldal hex-rays.com/products/id…

Az IDA Pro Disassembler ( angolul  Interactive Disassembler ) egy interaktív szétszerelő , amelyet széles körben használnak visszafejtésre . Rendkívül rugalmas, beépített parancsnyelvvel rendelkezik, és számos futtatható fájlformátumot támogat számos processzorhoz és operációs rendszerhez. Az eredeti szerző és fő fejlesztő Ilfak Gilfanov [2] .

Lehetővé teszi folyamatábrák készítését, címkenevek módosítását, helyi eljárások megtekintését a veremben stb.

A legújabb verziókban beépített x86 és ARM hibakereső található .

Az IDA bizonyos mértékig képes automatikusan kódelemzést végezni kereszthivatkozások, szabványos könyvtári függvényhívási paraméterek és egyéb információk ismeretében. Teljes ereje azonban a felhasználóval való interaktív interakcióban nyilvánul meg. A vizsgálat elején a disassembler elvégzi a program automatikus elemzését, majd a felhasználó az interaktív IDA eszközök segítségével értelmes neveket ad, kommentál, összetett adatstruktúrákat hoz létre, és egyéb módon kiegészíti a szétszerelő által generált listát. amíg nem derül ki, hogy pontosan mit és hogyan teljesít a vizsgált program.

A szétszerelőnek van konzolos és grafikus változata. Számos végrehajtható fájlformátumot támogat. Az IDA Pro egyik megkülönböztető jellemzője a Java és .NET virtuális gépek bájtkódjának szétszedésének képessége . Támogatja a makrókat, beépülő modulokat és szkripteket is, a legújabb verziók pedig integrált hibakeresőt tartalmaznak .

Szállítási verziók

Az IDA Pro több verziója létezik - ingyenes (ingyenes), szabványos (standard) és kiterjesztett (fejlett). Az ingyenes verzió korlátozott funkciókkal rendelkezik a szabványos és prémium verziókhoz képest - csak az x86 architektúra támogatott , és a beépülő modulok nem támogatottak.

Támogatott futtatható fájlformátumok

Lásd még

Jegyzetek

  1. IDA: A 7.7sp1 újdonságai . Letöltve: 2022. április 6. Az eredetiből archiválva : 2022. március 18..
  2. Alekszej Dolya (2003.05.22.). „Az IDA Pro a világ legerősebb szétszerelője” . Archiválva az eredetiből, ekkor: 2022-01-07 . Letöltve: 2022-01-09 . Elavult használt paraméter |deadlink=( help );Ellenőrizze a dátumot itt: |date=( súgó angolul )

Irodalom

Linkek