Cara Menghancurkan Perisian dengan Mengubah Fail DLL: 7 Langkah

Isi kandungan:

Cara Menghancurkan Perisian dengan Mengubah Fail DLL: 7 Langkah
Cara Menghancurkan Perisian dengan Mengubah Fail DLL: 7 Langkah

Video: Cara Menghancurkan Perisian dengan Mengubah Fail DLL: 7 Langkah

Video: Cara Menghancurkan Perisian dengan Mengubah Fail DLL: 7 Langkah
Video: Tutorial membuat Hardsub (Subtitle Permanen) dengan VLC 2024, Mungkin
Anonim

Adakah anda pernah ingin belajar bagaimana program melindungi dirinya daripada disalin? Dengan alat yang betul, anda dapat memeriksa cara kerja dalaman program dan bereksperimen dengan teknik terbalik. Anda perlu memahami sepenuhnya pengaturcaraan pemasangan dan kod hex untuk memulakan, dan aplikasi pembongkaran. Setelah anda mengetahui kodnya, anda boleh mengubahsuai DLL sehingga program yang sesuai tidak perlu didaftarkan atau dibeli.

Langkah-langkah

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

Langkah 1. Pelajari pengaturcaraan Perhimpunan dan manipulasi kod hex

Sekiranya anda ingin memecahkan kebanyakan perisian, anda perlu memahami mengenai pemasangan, yang merupakan bahasa pengaturcaraan tahap rendah. Pemasangan berasal dari bahasa mesin, dan setiap bahasa pemasangan khusus untuk jenis komputer yang anda gunakan. Kebanyakan bahasa perhimpunan dinyatakan melalui perduaan dan heksadesimal.

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

Langkah 2. Pasang pembongkar

Untuk memeriksa dan mengubah DLL, anda memerlukan beberapa alat yang berbeza, termasuk pembongkar. IDA Pro adalah pilihan yang bagus, kerana ia adalah pembongkar dan penyahpepijat. Nasib baik ada versi percuma yang tersedia dari https://www.hex-rays.com/products/ida/support/download_freeware, walaupun fungsi lebih terhad daripada versi Pro. Anda juga boleh mencuba dotPeek, yang merupakan penyusun penyokong DLL yang menguraikan kod pemasangan. NET ke C #. Pilihan lain adalah 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 anda

Prosesnya sedikit berbeza bergantung pada pembongkaran yang anda gunakan. Ini akan menunjukkan kepada anda fail DLL apa yang dimuat oleh program. Gunakan debugger untuk memeriksa fungsi mana yang dipanggil dari 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, dan apabila pemasa habis, pengguna tidak lagi dapat mengakses program. Tujuannya adalah untuk mencari kod pembilang ini, dan kemudian memintasnya.

Sekiranya program yang anda retak menggunakan bentuk perlindungan yang berbeza, anda perlu mencarinya

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 mengasingkan fungsi pembilang, tetapkan alat pembongkaran anda agar hancur ketika ditemui. Ini akan membolehkan anda melihat kod tepat yang berlaku semasa fungsi pembilang 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 pembilang, anda boleh menukar kod tersebut sehingga kaunter tidak pernah sampai ke titik di mana ia mematikan anda dari program. Sebagai contoh, anda boleh membuatnya sehingga kaunter tidak dapat menghitung hingga batas rehat 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. Susun semula perisian yang baru anda retak

Setelah membongkar dan menyunting, anda perlu menyusun versi baru program sehingga perubahan anda disebarkan ke fail DLL dan pergantungan lain.

Amaran

  • Pembajakan perisian adalah haram, jadi lakukan ini dengan risiko anda sendiri.
  • Adalah tidak sah untuk memecahkan kebanyakan perisian.

Disyorkan: