Slik konverterer EXE til kode

Slik konverterer EXE til kode


Et program er vanligvis skrevet i et høynivå programmeringsspråk som C eller Visual Basic. Dette native kode blir så kompilert til maskinkode som kan kjøres på en datamaskin. De kompilerte koden resulterer i en EXE-fil; den resulterende filen sies å være kjørbar, noe som betyr at det kan kjøres på en datamaskin. Reversere prosessen og konvertere en EXE-fil tilbake til kildekoden i sitt opprinnelige språk er en prosess som kalles "dekompilering." Decompilers kan være et kraftig verktøy for utviklere som trenger å endre programmer som originale kildekoden har lenge gått tapt.

Bruksanvisning

1 Åpne RecStudio Decom, som kan lastes ned gratis fra linken sitert i Resources nedenfor.

2 Klikk "Fil" og "New Project". Bruk dialogboksen fil for å velge en EXE-fil på systemet ditt som du ønsker å dekompilere, og klikk "OK." Den decom vil fortsette og det kan ta fra noen få sekunder til et par minutter å fullføre, avhengig av kompleksiteten av EXE-filen og hastigheten på datamaskinen.

3 Klikk på knappen som ser ut som en pil som peker til en "C" for å vise koden som C kildekode.

Hint

  • Mange kommersielle programmer gå gjennom en prosess som kalles "tåkelegging" for å gjøre det vanskelig for rivaliserende selskaper eller hackere å dekompilere kildekoden for å oppdage forretningshemmeligheter eller programfeil. Hvis en EXE søknad er uklare, vil decompiled kildekoden sannsynlig være så vanskelig for et menneske å tolke som maskinkode som finnes i EXE-fil.
  • Selv uten obfuscation, er dekompilering en ufullkommen og umoden prosess. Det vil ta en dyktig utvikler for å forstå decompiled C-kode produsert. Noen av koden, for eksempel variabel og funksjon navn, vil vanligvis ikke bli bevart.