Anda di halaman 1dari 3

Proteksi VBA Excel Menjadi "Project is unviewable"

Berbagai cara untuk melindungi dokumen VBA Excel dilakukan oleh pembuatnya agar kode atau script
tidak bisa diakses orang lain. Ada yang menggunakan password sebagai perlindungan, sehingga pihak lain
yang akan membuka harus memiliki kata kunci. Namun perlindungan password tersebut dapat dengan
mudah dibobol secara cepat.

Proteksi terbaik untuk melindungi VBA Excel saat ini menurut penulis adalah aplikasi Unviewable +, akan
tetapi produk ini dijual dengan harga sangat mahal. Aplikasi tersebut melindungi VBA Excel melalui
beberapa lapis proteksi dan sangat sulit ditembus. Jika anda ingin membuka VBA Excel maka akan muncul
notifikasi "Project is unviewable".

Nah. apabila anda ingin melindungi VBA Excel dengan notifikasi Project is unviewable, dapat juga
dilakukan melalui beberapa trik yang akan kita bahas pada artikel ini. Walaupun tidak sekuat seperti
"Unviewable +" yang dijual dengan harga ratusan dolar, namun metode ini jauh lebih kuat dibanding
proteksi password. Bahkan metode populer untuk membobol VBA Excel dengan cara mengganti DPB
menjadi DPx tidak akan berhasil melumpuhkannya.

Hal yang perlu anda siapkan adalah dua aplikasi yaitu WinRAR dan WinHex Editor yang terinstal di
komputer untuk membuat Proteksi VBA Excel menjadi Project is unviewable. Simak langkah berikut :

1. Ubah ekstensi file Excel anda misalnya .xlsm atau .xlsb menjadi .zip
Contoh Test.xlsm menjadi Test.zip

2. Buka file Test.zip dengan aplikasi WinRAR

3. Arahkan dan perluas folder xl, kemudian dobel klik vbaProject.bin


dan buka dengan WinHex

4. Carilah teks dengan nama CMG, DPB dan GC

5. Ubah karakter pertama dari CMG, DPB dan GC dengan cara berikut :
a. Klik karakter pertama dari CMG, DPB dan GC
b. Perhatikan angka pada kolom sebelah kiri setiap anda klik karakter
pertama
c. Dari gambar di atas dapat kita jumpai angka 41 untuk CMG,
35 untuk DPB dan 30 untuk karakter pertama GC

d. Buatlah urutan angka terkecil sampai tertinggi dari angka di atas.


Dalam contoh ini adalah 30 sampai 41

e. Urutkan angka terkecil dengan huruf yang dimulai dengan A,


perhatikan gambar di bawah ini

f. Ganti karakter pertama sesuai dengan urutan huruf tersebut

6. Klik Save untuk menyimpan perubahan, kemudian klik Yes

7. Tutup WinHex dan klik Yes untuk meng-update perubahan di WinRAR


Close juga WinRAR

8. Ubah kembali ekstensi .zip menjadi seperti semula, misal .xlsm

9. Bukalah VBA Excel anda, lalu tekan Alt+F11 untuk membuka VBA,
klik VBAProject maka akan dapati notifikasi Project is unviewable

Anda bisa mengganti karakter pertama dari tiap CMG, DPB dan GC sesuai dengan urutan huruf yang telah
ditentutan berdasar urutan yang dibuat seperti contoh di atas. Setiap file Excel yang dibuat tentu memiliki
karakter pertama yang berbeda.

Sebelum melakukan trik di atas sebaiknya anda membuat cadangan (backup) file Excel, karena apabila
setelah editing anda tidak akan bisa masuk ke project explorer VBA Excel lagi. Kecuali anda mengingat
atau mengcopy karakter-karakter asli sebelum proses editing. Beberapa "tool PRO berbayar" untuk
membobol VBA telah kami coba untuk membuka proteksi "project is unviewable" ternyata juga belum
mampu menangani apa yang telah kami uraikan di atas. Jadi sejauh ini trik tersebut sangat aman untuk
melindungi kode-kode VBA yang anda buat. Selamat mencoba, semoga sukses.

Download :
- WinRAR
- WinHex Editor

Anda mungkin juga menyukai