Reverse Engginering Easy Mode - (Indonesia Language)


Halo, Teman teman kali ini saya upload lagi nih menjelang akhir tahun dan sudah lama saya tidak upload, okeh pada kesempatan kali ini saya akan berbagi sharing materi tentang basic Reverse engginering bagaimana sih?? Dan apa itu reverse engginering??, reverse engginering atau rekayasa balik adalah sebuah teknik tang di mana si hacker membongkar sebuah apikasi dan menganalisis sebuah source code yang tercompile.... oke kalian pastinya tahu kan sampai sini.

 lanjut saja saya akan praktekan bagaimana saya membongkar sebuah source code C++ yang sudah saya buat sendiri... 

pertama-tama kalian punya tools yang namanya ghidra adalah sebuah aplikasi untuk membongkar  kalian yang punya linux atau windows 


Link Release Ghidra : https://github.com/NationalSecurityAgency/ghidra/releases

 

oke setelah kalian download aplikasi ghidranya kalian buka langsung aplikais ghidranya.setelah terbuka buatlah projek baru

 Buka file > New Projek,

Setelah kalian buka projek baru, klik folder dan klik naga hijau.

setelah itu import projek kalian


Setelah kalian import kalian langsung cari filenyaname nya


Ketika muncul itu klik yes....


Klik select all dan annalyze next ok......

Maka akan muncul source code berupa binary binary, nah kelebihan aplikasi ghidra ini dia mampu mendecompile source code aplikasi tapi di sini saya hanya mempraktekan dengan seksama di aplikasi situ terdapat 2 layar 


Layar sebelah kiri adalah reverse dan kanan adalah compiler source code....


Mungkin di sini kalian bingung.... bilangan apa ini..... kalian tidak perlu melihat reverse nya yang ada kalian pusing kwkwkwkkwkwk,,,, yang di lihat apa minn???


oke.....


Yang dilihat adalah decompile source codenya,,, masih bingung?? Kalian seksama saja di string 

std::__cxx11::basic_string<>::basic_string<>(local_68,"345663",&local_69);

 ada code aneh mencurigakan hehehe,,, yap yaitu 345665 itu adalah sebuah string yang saya buat agar mudah,,, berbeda saya membuatnya menggunakan integer pasti kalian kebingungan hehehe,,, karena ini basic mungkin kalian paham sedikit kan?? Komen mimin kalau kalian tidak paham oke,,, mungkin segini saja turorial saya, sekian terima kasih. Edukasi saja.....