Cara Menghancurkan Perisian dengan Menukar Fail DLL

Isi kandungan:

Cara Menghancurkan Perisian dengan Menukar Fail DLL
Cara Menghancurkan Perisian dengan Menukar Fail DLL

Video: Cara Menghancurkan Perisian dengan Menukar Fail DLL

Video: Cara Menghancurkan Perisian dengan Menukar Fail DLL
Video: Cara Menggabungkan Beberapa Foto/Gambar Menjadi 1 File PDF di HP Android 2024, November
Anonim

Adakah anda pernah ingin belajar bagaimana program melindungi dirinya daripada disalin? Dengan alat yang betul, anda dapat memeriksa dalaman program dan melihat cara kerja perlindungan salinan. Dengan menggunakan bahasa pemasangan, anda dapat mengubahsuai program ini sehingga tidak perlu lagi didaftarkan atau dibeli.

Langkah

Perisian Crack dengan Mengubah Fail DLL Langkah 1
Perisian Crack dengan Mengubah Fail DLL Langkah 1

Langkah 1. Pelajari pengaturcaraan pemasangan

Untuk dapat memecahkan kebanyakan perisian, anda harus mempunyai pemahaman yang baik mengenai pemasangan yang merupakan bahasa pengaturcaraan tahap rendah. Perhimpunan berasal dari bahasa mesin dan setiap bahasa pemasangan adalah khusus untuk jenis komputer yang anda gunakan. Sebilangan besar bahasa perhimpunan dinyatakan dalam bentuk binari dan heksadesimal.

Perisian Crack dengan Mengubah Fail DLL Langkah 2
Perisian Crack dengan Mengubah Fail DLL Langkah 2

Langkah 2. Pasang program pembongkaran

Untuk memeriksa dan mengubah DLL, anda memerlukan beberapa alat, termasuk pembongkaran. IDA Pro adalah pilihan yang baik kerana ia adalah pembongkaran dan penyahpepijat. Walaupun fungsinya lebih terhad daripada versi Pro, untungnya ada juga versi percuma yang tersedia di https://www.hex-rays.com/products/ida/support/download_freeware. Anda juga boleh mencuba menggunakan dotPeek, penyusun penyokong DLL yang membongkar kod pemasangan. NET ke dalam C #. Pilihan lain ialah OllyDBG, yang membolehkan anda membuka fail DLL secara percuma.

Perisian Crack dengan Mengubah Fail DLL Langkah 3
Perisian Crack dengan Mengubah Fail DLL Langkah 3

Langkah 3. Buka aplikasi yang anda mahu retak di pembongkar

Prosesnya mungkin sedikit berbeza, bergantung pada alat pembongkaran yang anda gunakan. Proses ini akan menunjukkan kepada anda fail DLL mana yang terdapat di dalam program ini. Gunakan debugger untuk memeriksa fungsi mana yang dipanggil oleh DLL.

Perisian Crack dengan Mengubah Fail DLL Langkah 4
Perisian Crack dengan Mengubah Fail DLL Langkah 4

Langkah 4. Cari fungsi pembilang

Banyak program menggunakan pemasa untuk perlindungan salinan. Apabila pemasa tamat, pengguna tidak lagi dapat mengakses program. Tujuan langkah ini adalah mencari kod pembilang ini, dan kemudian memintasnya.

Sekiranya program yang anda retak menggunakan bentuk perlindungan lain, anda perlu mengetahui apa itu

Perisian Crack dengan Mengubah Fail DLL Langkah 5
Perisian Crack dengan Mengubah Fail DLL Langkah 5

Langkah 5. Tetapkan titik putus di kaunter

Setelah anda dapat mengasingkan fungsi penghitung, tetapkan SoftIce untuk mengganggu ketika fungsi tersebut dihadapi. Ini membolehkan anda mengkaji dengan tepat kod mana yang berjalan ketika fungsi penghitung dipanggil.

Perisian Crack dengan Mengubah Fail DLL Langkah 6
Perisian Crack dengan Mengubah Fail DLL Langkah 6

Langkah 6. Tukar kod pembilang

Sekarang setelah anda menemui kod untuk fungsi penghitung, anda boleh mengubah kodnya sehingga kaunter tidak pernah sampai ke titik di mana ia dapat menghalangi anda untuk menggunakan program ini. Sebagai contoh, anda boleh membuat kaunter tidak dapat dihitung hingga batas penembusan atau anda boleh memintas kaunter dengan melompat ke atasnya.

Perisian Crack dengan Mengubah Fail DLL Langkah 7
Perisian Crack dengan Mengubah Fail DLL Langkah 7

Langkah 7. Pasang semula perisian yang baru sahaja anda retak

Setelah membongkar dan menyunting, anda mesti memasang kembali versi baru program agar perubahan yang anda buat berlaku pada fail DLL dan fail lain yang berkaitan dalam program.

Amaran

  • Pembajakan perisian adalah haram di kebanyakan negara.
  • Menghancurkan kebanyakan perisian adalah haram.

Disyorkan: