Cara Bypass Software Pendaftaran

Cara Bypass Software Pendaftaran


Jika Anda pernah bertanya-tanya bagaimana pembajak perangkat lunak dapat mengambil perangkat lunak dan memecahkannya waktu dan waktu lagi, bahkan dengan keamanan di tempat, seri kecil ini adalah untuk Anda. Bahkan dengan metode yang paling canggih saat ini mengalahkan pembajakan di tempat, masih relatif mudah retak hampir setiap program di dunia. Hal ini terutama disebabkan oleh kemampuan proses komputer harus benar-benar dimanipulasi oleh debugger perakitan. Dengan ini, Anda benar-benar dapat melewati proses pendaftaran dengan membuatnya melewatkan kunci proses kode verifikasi aplikasi tanpa menggunakan kunci yang valid. Ini bekerja karena perakitan memungkinkan Anda untuk berbicara langsung dengan prosesor dan memaksa melompat atas proses registrasi.
Dalam Byte Null , mari kita pergi atas bagaimana retak bisa bekerja dalam praktek dengan melihat contoh program (program yang tidak melayani tujuan lain selain bagi saya untuk hack). Saya tidak akan berjalan Anda melalui cara untuk benar-benar memecahkan sebuah program yang sah, karena saya tidak bisa hanya retak program untuk demonstrasi, namun teknik diterapkan untuk contoh saya harus memberikan dasar yang diperlukan untuk membuat Anda sendiri. Pada saat itu, itu adalah tes moral Anda jika Anda ingin menggunakan pengetahuan Anda untuk baik atau buruk.

Persyaratan

  • Windows (contoh saja, debugger ada di seluruh platform)
  • Sebuah debugger diinstal: IDA , OllyDbg , dll (OllyDbg akan digunakan dalam contoh)

Langkah 1 Tes Program

Pertama, jalankan program yang Anda sedang berusaha untuk melakukan reverse engineering dan mencoba untuk mengaktifkannya dengan kunci acak untuk memverifikasi bahwa Anda memerlukan kunci software yang valid untuk melanjutkan. Hal ini untuk memastikan bahwa kita bisa datang dengan kunci.

Langkah 2 Jalankan Program Debugger sebuah

  1. Jalankan OllyDbg.
  2. Membuka program yang ingin untuk memotong dengan OllyDbg.
  3. Klik tombol putar untuk menjalankan program dengan debugger terpasang.
  4. Klik kanan jendela CPU, dan klik Cari> Semua panggilan intermodular.
  5. Cari untuk bunga yang tinggi DLL. GETDLGITEMTEXT, akan untuk kotak dialog, yang dipanggil ketika Anda mencoba untuk memasukkan kunci perangkat lunak. Dengan melangkah ke fungsi dengan debugger, kita dapat mempelajari pendaftaran khusus. SENDDLGITEM bisa digunakan juga.
  6. Tes untuk melihat mana yang bekerja untuk keluar dari lingkaran aktivasi dengan mengklik kanan panggilan DLL dan menetapkan breakpoint untuk semua kasus panggilan itu. The Hacks Dibalik Cracking, Bagian 1: Cara Bypass Software Pendaftaran
  7. Melanjutkan program dan masukkan kunci perangkat lunak Anda merasa seperti. Jika istirahat debugger (jeda eksekusi program) setelah memasukkan kunci Anda, maka Anda tahu Anda menemukan DLL pada langkah 5.
  8. Tekan F8 kembali jendela CPU untuk memaksa langkah berikutnya sampai Anda mendapatkan ke EAX UJI. EAX adalah kembalinya nilai, yang berarti bahwa cek sedang dilakukan di sini. Setelah pemeriksaan, kita dapat melihat bahwa EAX sedang memeriksa nomor yang tidak sama dengan nilai nol. Ini berarti bahwa jika diganti dengan apa pun selain nol, itu akan berjalan. The Hacks Dibalik Cracking, Bagian 1: Cara Bypass Software Pendaftaran
  9. Klik kanan EAX dan mengubahnya nilai hex ke 1, bukan 0.
  10. Melanjutkan program lagi, dan Anda akan telah berhasil diaktifkan program. The Hacks Dibalik Cracking, Bagian 1: Cara Bypass Software Pendaftaran Dan bukti itu didaftarkan kepada saya: The Hacks Dibalik Cracking, Bagian 1: Cara Bypass Software Pendaftaran


Ini bekerja karena Anda membuat lompatan proses dari satu mendaftar dan melewatkan salah satu yang memverifikasi kunci yang dimasukkan. Untuk memanfaatkan algoritma pendaftaran kunci, mengawasi keluar untuk bagian kedua dari tutorial ini untuk membuat generator kunci. Hore untuk perakitan!