Cara membuka kunci perangkat lunak dengan file DLL

Pengarang: Louise Ward
Tanggal Pembuatan: 8 Februari 2021
Tanggal Pembaruan: 1 Juli 2024
Anonim
CARA MEMBUKA KUNCI PONSEL ANDROID TANPA KATA SANDI !! HANYA 5 MENIT !! | GSMin
Video: CARA MEMBUKA KUNCI PONSEL ANDROID TANPA KATA SANDI !! HANYA 5 MENIT !! | GSMin

Isi

Pernahkah Anda ingin belajar bagaimana melindungi diri dari sebuah program? Dengan alat yang tepat, Anda akan dapat menganalisis cara kerja internal program dan melihat cara kerja proses anti-penyalinan. Dengan Assembly (sejenis bahasa pemrograman tingkat rendah), Anda bahkan dapat mengubah program ini untuk menggunakannya tanpa harus mendaftar atau membayar. Jika Anda ingin melakukan ini, Anda perlu memecahkan perangkat lunak dengan memodifikasi DLL.

Langkah

  1. Pelajari tentang pemrograman Majelis. Untuk memecahkan sebagian besar perangkat lunak, Anda harus memiliki pemahaman yang baik tentang bahasa assembly.Berasal dari bahasa mesin, jadi setiap perakitan dikhususkan untuk jenis komputer yang Anda gunakan. Sebagian besar rakitan diekspresikan dalam biner dan heksadesimal.

  2. Siapkan alat. Untuk menganalisis dan mengedit file DLL, Anda memerlukan berbagai alat. Yang pertama adalah W32DASM - dekompiler perangkat lunak yang memungkinkan Anda menganalisis program. Berikutnya adalah SoftIce - alat pemeriksa kesalahan Windows. Anda juga membutuhkan editor bahasa pemrograman yang bagus seperti UltraEdit atau Notepad ++.

  3. Jalankan program yang ingin Anda jailbreak dengan W32DASM. Anda akan melihat DLL sedang dimuat oleh program. Gunakan W32DASM untuk menganalisis fitur apa yang dipanggil dari DLL.

  4. Temukan pengatur waktu. Banyak program menggunakan fitur pengaturan waktu untuk mencegah penyalinan, dan ketika waktunya habis, program tidak akan dapat diakses oleh pengguna. Tujuan kami adalah menemukan dan melewatkan kode waktu.
    • Jika program yang Anda jailbreak menggunakan bentuk perlindungan yang berbeda, Anda harus menemukan fitur itu.
  5. Setel titik berhenti untuk pengatur waktu. Setelah memisahkan pengatur waktu, atur SoftIce ke interupsi saat waktunya tiba. Ini akan memungkinkan Anda untuk melihat kode persis yang terjadi saat pengatur waktu dipanggil.
  6. Ubah kode timer. Setelah Anda menemukan kode pengatur waktu, Anda dapat mengubahnya sehingga pengatur waktu tidak pernah mencapai titik ketika Anda tidak memiliki akses ke program. Misalnya, Anda dapat membuat pengatur waktu tidak dapat menghitung hingga batas interupsi, atau melompat untuk melewati penghitung. iklan

Peringatan

  • Pembajakan perangkat lunak adalah ilegal di sebagian besar negara.
  • Memecahkan hampir semua perangkat lunak juga ilegal.