Anda di halaman 1dari 5

Hack ke Proyek VBA yang Dilindungi Password

Datapig 8 Oktober 2014 27 Oktober 2014 Excel VBA , Perlindungan Lembar Kerja105 Komentar
Beberapa hari yang lalu, saya harus mengeluarkan salah satu trik lama saya untuk masuk ke modul VBA yang dilindungi
kata sandi. File yang saya kerjakan dilindungi oleh seorang mantan karyawan (jahat) yang, karena alasan tertentu, tidak
meninggalkan kata kunci VBA.

Saya sangat malas, jadi tidak mungkin saya mengetik ulang kode yang sudah ada di sana. Aku lebih suka membalik ke buku
kerja.
.

Hari ini, saya akan memandu Anda melalui langkah-langkah yang saya gunakan untuk memecahkan kata sandi VBA. Saya
mempelajari trik ini beberapa waktu lalu dari salah satu siswa Boot Camp Excel saya. Saya tidak ingat siapa. Maaf ...
siapapun kamu Meskipun saya tidak dapat mengingat nama Anda, saya sangat menghargai persahabatan kami.
.

Langkah 1: Download Hex Editor

Anda memerlukan Hex Editor. Saya menggunakan satu yang disebut XVI32 . Mengapa ini? Karena itu temanku yang
misterius menunjukkan padaku. Saya tidak benar-benar menjadi Editor Hex, jadi saya tidak dapat memberi tahu Anda
apakah itu baik atau buruk. Aku hanya tahu itu triknya. Download XVI32 Hex Editor dan siapkan untuk pergi.
.

Langkah 2: Simpan Buku Kerja Anda sebagai XLS dan BUAT SALIB CADANGAN

Jika Anda bekerja dengan file XLSM, Anda harus menyimpannya sebagai XLS. Pastikan Anda membuat cadangan buku
kerja Anda sebelum memulai. Karena Anda menguraikan bagian dalam buku kerja, selalu ada kemungkinan Anda bisa
merobek-robeknya secara bersamaan. Anda pasti menginginkan cadangan.
.

Langkah 3: Buka Buku Kerja Anda di Hex Editor

Jalankan Hex Editor yang Anda download dan kemudian (di dalam editor) pilih dan buka buku kerja Anda. Di editor XVI32,
buku kerja saya terlihat seperti ini:
.

Langkah 4: Cari dan Ganti Kata Kunci DPB

Di Hex Editor Anda, cari teks string DPB.

String teks ini tampaknya menunjukkan tag Excel untuk VBA Password.
..

Untuk membingungkan Excel dan mengatasi permintaan Password VBA, Anda hanya perlu sedikit mengacaukan tag. Anda
bisa melakukan ini dengan hanya mengubah DPB menjadi sesuatu seperti DPX (ganti B dengan X).

..

Langkah 5: Simpan Perubahan Anda

Tutup Hex Editor dan pastikan untuk menyimpan perubahan Anda


Langkah 6: Buka Buku Kerja Anda yang Baru Diddled

Bukalah buku kerja yang baru saja Anda lakukan dengan menganiaya. Anda akan mendapatkan beberapa pesan.
Pertama yang ini, yang akan Anda katakan Ya untuk:

Kemudian Anda akan melihat yang ini (beberapa kali). Jangan panik, dan terus klik OK.

Langkah 7: Hapus Perlindungan VBA

Saat Excel berhenti membelai dan mengerangnya, pergilah ke Editor Visual Basic (Alt + F11) dan kemudian pilih View >>
Project Explorer.
Klik kanan pada VBAProject untuk buku kerja Anda dan pilih VBAProject Properties.

Di kotak dialog Properties, masuk ke tab Protection dan bersihkan pilihan dan teks yang Anda lihat di sana.
Langkah 8: Simpan Tutup Buku Kerja Anda yang Baru Tidak Terproteksi.

Simpan dan tutup buku kerja. Pada titik ini, Anda akan memiliki pemerintahan penuh atas VBA di buku kerja.
.

Itu ada - trik lain untuk toolkit Anda.


Saya bisa menyarankan agar Anda menggunakan tipuan ini hanya untuk tujuan yang baik dan benar, tapi Anda juga tidak
akan mendengarkannya.

Anda mungkin juga menyukai