Hackerların yaptığı bazı şeyler var. disassembly bunlardan en önemlisi bunu bende kullanıyorum. visual studio içinde var ama asm kodları halinde göremeye bilirsin. Daha çok ramdeki verileri ve program instractions var. buda bazen bilgisayarda 2+2=4 yazısını göremediğinde yapılır. o zaman volatile olarak tanımlamak gerekir bozulan değişkeniki debuger veya compiler tarafından yorumlanmasın diye. Eğer sen bir emulatör içinde sürekli çalışan bir exeyi disassembly edersen bazı verilere yapılara ulaşırsınki bunları anlaman çok zor. Aslen bakarsan bende hackerım çünkü hack demek televizyonu alıp arabaya çevirmek demek,oyunu optimize etmek demek,mühendislik yapmak demek.