Tässä opetusohjelmassa näytän, miten puretaan tai käänteinen suunnittelu Windows-ohjelman suoritettava tiedosto (.exe- ja .dll-tiedostot) ja saadaan lähdekoodi takaisin. Tämä opetusohjelma tulee olemaan helppoa-helppoa aloittelijan oppia. Jos olet nopea oppija, voit vapaasti ohittaa tekstin.

Tässä opetusohjelmassa luon valeprojektin, joka näyttää ”Hello world” Visual Studiossa, jotta voin demonstroida, miten saat lähdekoodin takaisin.

Here we go, here’s the project we’re going to decompile.

Here are the code and the output. Saamme saman koodin purkamisen jälkeen.

Projektin koodi ja tuotos

Aloitetaan yllä olevan projektin purkaminen

Nyt kun olemme luoneet esimerkkiprojektin, yritetään purkaa yllä oleva projekti Telerikin JustDecompile-ohjelmalla.

Jos sinulla ei ole tätä ohjelmistoa, lataa ja asenna se täältä

Vaihe – 1: Avaa JustDecompile

Avaa JustDecompile sovellus. Jos olet asentanut tämän ohjelmiston nyt, luultavasti saat luotua pikakuvakkeen työpöydällesi. Muussa tapauksessa avaa se Käynnistä-valikosta

Vaihe – 2: Etsi suoritettava tiedosto, jonka haluat dekompiloida

Avaa tiedosto, jonka haluat dekompiloida JustDecompile-ohjelmassa tai vedä ja pudota tiedostosi(.dll tai .exe) käyttöliittymään.

Minä käytän normaalia tapaa. Siirry vain kohtaan Avaa… -> Tiedosto(t) tai paina Ctrl + O näppäimistölläsi ja valitse tiedostosi File Explorerilla.

Jos olet luonut projektin nyt. niin löydät suoritettavan tiedostosi projektihakemistosi bin/Debug-kansiosta. Tässä minulla on omani.

Avaa JustDecompile

Vaihe – 3: Reverse Engineer

Tässä siirrytään varsinaiseen osaan. DECOMPILOINTI

Kun avaat tiedoston JustDecompile-ohjelmassa, se purkaa tiedoston ja lisää tiedoston nykyiseen työtilaan. Voit selata vasemmanpuoleisen sivupalkin kautta projektitiedostoja.

Minun tapauksessani sain lähdekoodini takaisin. Katso alla olevasta kuvasta.

Jos haluat tarkistaa vain lähdekoodin, voit lopettaa tähän. Jos sinun on luotava Visual Studio -projekti lähdekoodista. Seuraa sitten seuraavaa vaihetta.

Vaihe – 4: Visual Studio -projektin luominen

Nyt sinulla on siis lähdekoodi. Seuraavassa kerrotaan, mitä sinun on tehtävä luodaksesi Visual Studio -projektin puretusta lähdekoodista.

Navigoi kohtaan Työkalut -> Luo projekti. Tämä luo uusimman Visual Studio -projektin (tällä hetkellä VS 2017).

Jos haluat luoda Legacy-projektin (aiempia Visual Studio -versioita varten), napsauta Create Legacy Project

Luo sitten tyhjä hakemisto ja avaa se. Napsauta sitten Tallenna.

Tällöin luodaan Visual Studio -projekti annettuun hakemistoon ja olet valmis.

Vastaa

Sähköpostiosoitettasi ei julkaista.