IDA

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 1.5.2020 tarkistetusta versiosta . tarkastukset vaativat 7 muokkausta .
IDA Pro Disassembler

Ohjelman kuvakaappaus
Tyyppi Purkaja
Kehittäjä hex-säteet
Sisään kirjoitettu C++
Käyttöjärjestelmä Windows , Linux , Mac OS X
uusin versio 7.7sp1 [1] (12. tammikuuta 2022 ) ( 12.1.2022 )
Luettavat tiedostomuodot IDA-tyyppitietoluettelo [d] ja IDA-allekirjoitukset [d]
Luodut tiedostomuodot IDA-tyyppitietoluettelo [d] ja IDA-allekirjoitukset [d]
Lisenssi omistusoikeus
Verkkosivusto hex-rays.com/products/id…

IDA Pro Disassembler ( englanniksi  Interactive Disassembler ) on interaktiivinen purkulaite , jota käytetään laajasti käänteissuunnittelussa . Se on erittäin joustava, siinä on sisäänrakennettu komentokieli ja se tukee monia suoritettavia tiedostomuotoja useille eri prosessoreille ja käyttöjärjestelmille. Alkuperäinen kirjoittaja ja pääkehittäjä on Ilfak Gilfanov [2] .

Voit luoda vuokaavioita, muuttaa tarran nimiä, tarkastella pinossa olevia paikallisia toimenpiteitä ja paljon muuta.

Uusimmissa versioissa siinä on sisäänrakennettu x86- ja ARM -debuggeri .

IDA pystyy jossain määrin suorittamaan automaattisesti koodianalyysiä käyttämällä ristiviittauksia, tietämystä kirjaston standardifunktiokutsuparametreista ja muusta tiedosta. Sen täysi teho ilmenee kuitenkin interaktiivisessa vuorovaikutuksessa käyttäjän kanssa. Tutkimuksen alussa disassembler suorittaa ohjelman automaattisen analyysin, jonka jälkeen käyttäjä alkaa interaktiivisten IDA-työkalujen avulla antaa merkityksellisiä nimiä, kommentoida, luoda monimutkaisia ​​tietorakenteita ja muutoin lisätä tietoja disassemblerin luomaan listaukseen. kunnes selviää mitä tarkalleen ja miten tutkittavalla ohjelmalla menee. .

Disassemblerissä on konsoli- ja graafiset versiot. Tukee suurta määrää suoritettavia tiedostomuotoja. Yksi IDA Pron tunnuspiirteistä on kyky purkaa Java- ja .NET -virtuaalikoneiden tavukoodi . Se tukee myös makroja, laajennuksia ja komentosarjoja, ja uusimmissa versioissa on integroitu virheenkorjaus .

Toimitusversiot

IDA Prosta on useita versioita - ilmainen (ilmainen), vakio (standardi) ja laajennettu (edistynyt). Ilmaisessa versiossa on rajoitetut ominaisuudet verrattuna standardi- ja premium-versioihin - vain x86 -arkkitehtuuri on tuettu , eikä laajennuksia tueta.

Tuetut suoritettavat tiedostomuodot

Katso myös

Muistiinpanot

  1. IDA: Mitä uutta versiossa 7.7sp1 . Haettu 6. huhtikuuta 2022. Arkistoitu alkuperäisestä 18. maaliskuuta 2022.
  2. Aleksei Dolja (22.5.2003). "IDA Pro on maailman tehokkain purkulaite" . Arkistoitu alkuperäisestä 2022-01-07 . Haettu 2022-01-09 . Käytöstä poistettu parametri |deadlink=( ohje );Tarkista päivämäärä osoitteessa |date=( englanniksi ohje )

Kirjallisuus

Linkit