Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Alternativ till Boomerang Decompiler

    Boomerang är ett open - source Decompiler av maskin - kod program . Det är den enda öppen källkod programmering lösning i sitt slag allmänt tillgänglig från och med februari 2012. Det finns dock en betald program som heter Hex -Rays Decompiler som utför många av samma funktioner , om än för en mycket högre prislapp . Funktion

    decompilers som Boomerang och Hex -Rays Decompiler är binär programvara analys applikationer utformade för att ta ett körbart program och i praktiken dekonstruera den för att tillåta programmerare att läsa en approximation av koden som ursprungligen sammanställts för att göra det programmet. Slutresultatet ser ut i allmänhet inget som den ursprungliga koden , men det är begripligt nog att programmerare ska , i teorin , kunna göra känsla av det . Hex- Rays Decompiler marknadsförs som att kunna ta applikationer och utgång välstrukturerad och ren kod som är lätt modifierbara .
    Funktioner

    Förutom att översätta en körbar i koden , Hex -Rays Decompiler har förmågan att strukturera koden enligt den ursprungliga programmerarens logik . Den har också dynamisk variabel typer och namn , en komplett grafiskt användargränssnitt, 32 - bitars x86 -kod och tillgång till ett urval av tredjeparts plug - ins som expanderar att programmets inbyggda funktioner . Företagets hemsida finns även ett urval av dekompilering artiklar och videoklipp som låter användarna jämföra hur nära dekompilerade koden är den ursprungliga .
    Krav

    primära krav som behövs för att köra de Hex -Rays Decompiler är den senaste versionen av IDA , som är en multi - processor debugger och disassembler som måste köpas separat . När du har fått IDA , kommer du att kunna köra Hex -Rays Decompiler på alla datorer som kör versioner av Mac OS X , Linux eller Microsoft Windows operativsystem . HEX -Rays Decompiler kan dekompilera program för andra operativsystem också, så länge ansökningarna byggdes med Borland , Visual Studio eller GCC kompilatorer . Addera Licensing

    Till skillnad från Boomerang är Hex -Rays Decompiler inte ett fritt program . Istället måste du köpa en licens . En standard Hex -Rays Decompiler licenskostnader runt $ 2200 för datorer som kör x86 eller ARM -processorer . Företaget har cirka 18 olika licenser tillgängliga , alla med olika förutsättningar . Du måste också köpa en kopia av IDA , vilket återigen kräver en betydande utlägg . Startat licenser för IDA kosta runt $ 550. Pro-licenser kostar ca $ 1.100.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man kan öka den Heap Size för Process
    ·Hur man gör MFC Interface Trådar
    ·Hur konvertera Visual C projekt till BCB
    ·Hur Spola Output Stream
    ·Hur man skriver Bytes till Byte Array
    ·Hur man använder strncmp funktion i C + +
    ·Hur man skapar en Pk3 Arkiv
    ·Hur du ändrar färg i C + +
    ·Hur man designar en C + + -program för att beräkna Wo…
    ·Hur du formaterar Fibonacci Numbers i C + +
    Utvalda artiklarna
    ·Hur du sätter en sträng till en variabel
    ·Hur vill kolla en POP3 e-post med C + + med MFC
    ·Hur du ändrar det aktiva fönstret i Visual Basic
    ·Hur man upptäcker en proxyserver i NET
    ·Hur man aktiverar ett fönster API Visa i VB6
    ·Hur man skriver en Input ström till ett uttag Stream
    ·Fördelar med Pekare
    ·Hur man installerar Python på Hostmonster
    ·Vilka är fördelarna med en Bot
    ·Hur man gör en matris av Strings
    Copyright © Dator Kunskap http://www.dator.xyz