Alternativer til Boomerang Decom

Boomerang er en åpen kildekode decom maskin-kode programmer. Det er den eneste open-source programmerings løsningen av sitt slag allment tilgjengelig fra februar 2012. Men det er en betalt program som heter Hex-stråler Decom som utfører mange av de samme funksjonene, om enn for en mye høyere prislapp.

Funksjon

Decompilers som Boomerang og Hex-Rays Decom er binære programvare analyse applikasjoner utviklet for å ta et kjørbart program og i kraft reversere det å tillate programmerere å lese en tilnærming av koden opprinnelig utarbeidet for å gjøre programmet. Sluttresultatet generelt ser ingenting som den opprinnelige koden, men det er forståelig nok at programmerere skal i teorien kunne gjøre følelse av det. Hex-Rays Decom er markedsført som å være i stand til å ta programmer og utgang velstrukturert og ren kode som er lett endres.

Egenskaper

I tillegg til å oversette en kjørbar inn kode, Hex-Rays Decom har evnen til å strukturere koden i henhold til den opprinnelige programmerer logikk. Den har også dynamiske variabeltyper og navn, en full grafisk brukergrensesnitt, 32-bits x86-kode støtte og tilgang til et utvalg av tredjeparts plug-ins som utvider at programmets opprinnelige funksjonalitet. Selskapets hjemmeside gir også et utvalg av dekompilering artikler og videoer som lar brukerne sammenligne hvor nær decompiled kode er til det opprinnelige.

Krav

Den primære kravet for å kjøre Hex-Rays Decom er den nyeste versjonen av IDA, som er en multi-prosessor debugger og disassembler som må kjøpes separat. Når du har fått IDA, vil du være i stand til å kjøre Hex-stråler Decom på enhver datamaskin som kjører versjoner av Mac OS X, Linux eller Microsoft Windows-operativsystemer. The Hex-Rays Decom kan dekompilere applikasjoner for andre operativsystemer også, så lenge søknadene ble bygget ved hjelp av Borland, Visual Studio eller GCC kompilatorer.

Licensing

I motsetning til Boomerang, er hex-stråler Decom ikke et gratis program. I stedet må du kjøpe en lisens. En standard Hex-Rays Decom lisens koster rundt $ 2200 for datamaskiner som kjører x86 eller ARM-prosessorer. Selskapet har cirka 18 forskjellige lisenser tilgjengelige, hver med forskjellige forhold. Du må også kjøpe en kopi av IDA, som igjen krever en betydelig utlegget. Starter lisenser for IDA koste rundt $ 550. Pro-lisenser koster ca $ 1100.