Cara Crack Software dengan Memodifikasi File DLL: 7 Langkah

Daftar Isi:

Cara Crack Software dengan Memodifikasi File DLL: 7 Langkah
Cara Crack Software dengan Memodifikasi File DLL: 7 Langkah

Video: Cara Crack Software dengan Memodifikasi File DLL: 7 Langkah

Video: Cara Crack Software dengan Memodifikasi File DLL: 7 Langkah
Video: Tutorial membuat Hardsub (Subtitle Permanen) dengan VLC 2024, Mungkin
Anonim

Pernahkah Anda ingin mempelajari bagaimana sebuah program melindungi dirinya dari penyalinan? Dengan alat yang tepat, Anda dapat memeriksa cara kerja bagian dalam suatu program dan bereksperimen dengan rekayasa balik. Anda harus memiliki pemahaman yang kuat tentang pemrograman perakitan dan kode hex untuk memulai, dan aplikasi disassembler. Setelah Anda terbiasa dengan kode, Anda dapat memodifikasi DLL sehingga program yang sesuai tidak perlu didaftarkan atau dibeli.

Langkah

Crack Software dengan Memodifikasi File DLL Langkah 1
Crack Software dengan Memodifikasi File DLL Langkah 1

Langkah 1. Pelajari pemrograman Assembly dan manipulasi kode hex

Jika Anda ingin memecahkan sebagian besar perangkat lunak, Anda harus memiliki pemahaman yang baik tentang perakitan, yang merupakan bahasa pemrograman tingkat rendah. Majelis berasal dari bahasa mesin, dan setiap bahasa rakitan khusus untuk jenis komputer yang Anda gunakan. Kebanyakan bahasa assembly diekspresikan melalui biner dan heksadesimal.

Crack Software dengan Memodifikasi File DLL Langkah 2
Crack Software dengan Memodifikasi File DLL Langkah 2

Langkah 2. Pasang disassembler

Untuk memeriksa dan memodifikasi DLL, Anda memerlukan beberapa alat yang berbeda, termasuk disassembler. IDA Pro adalah pilihan yang bagus, karena merupakan disassembler dan debugger. Untungnya ada versi gratis yang tersedia dari https://www.hex-rays.com/products/ida/support/download_freeware, meskipun fungsinya jauh lebih terbatas daripada versi Pro. Anda juga dapat mencoba dotPeek, yang merupakan dekompiler pendukung DLL yang mendekompilasi kode rakitan. NET ke C#. Opsi lainnya adalah OllyDBG, yang memungkinkan Anda membuka file DLL secara gratis.

Crack Software dengan Memodifikasi File DLL Langkah 3
Crack Software dengan Memodifikasi File DLL Langkah 3

Langkah 3. Buka aplikasi yang ingin Anda crack di disassembler Anda

Prosesnya sedikit berbeda tergantung disassembler yang Anda gunakan. Ini akan menunjukkan kepada Anda file DLL apa yang sedang dimuat oleh program. Gunakan debugger untuk memeriksa fungsi mana yang dipanggil dari DLL.

Crack Software dengan Memodifikasi File DLL Langkah 4
Crack Software dengan Memodifikasi File DLL Langkah 4

Langkah 4. Temukan fungsi penghitung

Banyak program menggunakan timer untuk perlindungan salinan, dan ketika timer habis, pengguna tidak lagi dapat mengakses program. Tujuannya adalah untuk menemukan kode penghitung ini, dan kemudian melewatinya.

Jika program yang Anda retas menggunakan bentuk perlindungan yang berbeda, Anda harus mencarinya sebagai gantinya

Crack Software dengan Memodifikasi File DLL Langkah 5
Crack Software dengan Memodifikasi File DLL Langkah 5

Langkah 5. Tetapkan break-point di counter

Setelah Anda mengisolasi fungsi penghitung, atur disassembler Anda agar rusak saat ditemui. Ini akan memungkinkan Anda untuk melihat kode persis yang terjadi saat fungsi penghitung dipanggil.

Crack Software dengan Memodifikasi File DLL Langkah 6
Crack Software dengan Memodifikasi File DLL Langkah 6

Langkah 6. Ubah kode penghitung

Sekarang setelah Anda menemukan kode untuk fungsi penghitung, Anda dapat mengubah kode tersebut sehingga penghitung tidak pernah mencapai titik di mana ia menutup Anda dari program. Misalnya, Anda bisa membuatnya sehingga penghitung tidak dapat menghitung hingga batas istirahat atau Anda dapat melewati penghitung dengan melompati itu.'

Crack Software dengan Memodifikasi File DLL Langkah 7
Crack Software dengan Memodifikasi File DLL Langkah 7

Langkah 7. Kompilasi ulang perangkat lunak Anda yang baru diretas

Setelah membongkar dan mengedit, Anda harus mengkompilasi versi baru program sehingga perubahan Anda menyebar ke file DLL dan dependensi lainnya.

Peringatan

  • Pembajakan perangkat lunak adalah ilegal, jadi lakukan ini dengan risiko Anda sendiri.
  • Adalah ilegal untuk memecahkan sebagian besar perangkat lunak.

Direkomendasikan: