Pak RHDS,

Untuk file dokumen terproteksi yang diberi akses read only, akan memiliki
potensi melakukan save as menjadi file lain dengan menghilangkan password
yang ada. Sepertinya fasilitas read only dimaksudkan untuk membatasi
berubahnya isi file (struktur maupun data) tetapi data tidak dinyatakan
terbuka terbatas. Untungnya, tetap membutuhkan password open file untuk
bisa mencapai opsi read only.

Jika setting read only tidak dicentang saat memasang password di General
Options, maka dituntut password yang benar saat membuka dan akan tertutup
jika salah. Data tidak akan disajikan sama sekali. Jenis ini relatif sesuai
untuk data yang bersifat rahasia atau terbuka terbatas.

Proteksi workbook melalui ribbon Review -> group Changes -> Protect
workbook dimaksudkan untuk menghindari pengubahan struktur (juga bentuk
window jika diset)  dari ketidaksengajaan user dalam menggunakan file yang
bisa mengganggu alur proses bisnis dalam workbook tersebut.

Proteksi worksheet melalui ribbon Review -> group Changes -> Protect sheet
dimaksudkan untuk membatasi area terbuka yang bisa digunakan oleh user.
Proteksi ini cenderung memproteksi object range dalam sebuah worksheet agar
terhindar dari ketidaksengajaan user dalam melakukan entry data maupun
pengolahan data.

Seluruh proteksi di atas (ada 4 macam proteksi [file not read only],[file
read only], [protect workbook], [protect sheet]) bisa dilatur dengan VBA.
Proteksi terhadap file adalah pada saat open file atau save as file.
Proteksi workbook ada dalam object workbook (thisworkbook) dan proteksi
sheet dalam object sheet. Pengaturan dengan VBA artinya dengan suatu baris
perintah (script) tertentu. Baris-baris perintah ini terhimpun dalam sebuah
object project bernama VBProject. VBProject juga dapat diproteksi melalui
menu dalam VBE terhadap object VBProject terkait.

Ada hal pokok tentang VBA yang kadang dilupakan, yaitu :
1. VBA adalah alat otomasi
2. VBA bisa bekerja jika security terhadap macro telah di atau dalam
keadaan enable
Dari dua hal ini, maka semua workbook yang memiliki VBA dalam VBE-nya pasti
tidak berkutik jika setting security macro di disable. Artinya, semua
VBProject pasti (absolute) bisa dibongkar dan tidak pernah berjalan ketika
dibuka filenya ketika security macro dalam keadaan disable.
Jadi, apa gunanya sibuk mengatur melalui VBA jika memang ingin keamanan
yang tinggi.

Jadi, sampai sini ada 5 password yang bisa dipasang dalam sebuah file
Excel, yaitu :
1. password untuk open file
2. password untuk modify file atau write file (jika tidak punya password
ini dan opsi read only recommended di centang akan membuat file terbuka
sebagai read only yang bisa di save as
3. password untuk protect workbook (proteksi struktur -> tata letak sheet,
jumlah sheet, dsb)
4. password untuk protect worksheet (proteksi range)
5. password untuk view VBProject (diatur melalui VBE ketika ada minimal
sebaris script atau sebuah module object selain Excel object class)

Password nomor 1 dan 2 untuk Excel 2007 ke atas sudah menggunakan enkripsi
128 bit. Konon, crack untuk hal ini cukup rumit dan biasanya dibutuhkan
aplikasi password remover yang bisa membongkar open file password (relatif
jarang yang free sepertinya).

Password nomor 3 sampai 5 tidak perlu aplikasi password remover apapun
(jika mau) dan bisa dilakukan tidak lebih dari 2 menit untuk membongkar
ketiganya.

Demikian gambaran sekilas tentang password di Excel. Excel tidak
menyediakan keamanan yang tinggi (paling tinggi ya password nomor 1 dan 2
diatas).

Mungkin BeExceller ada yang punya pengalaman tentang passowrd-password-an
ini yang bisa di-share.

Wassalamu'alaikum Wr. Wb.
Kid.




2013/4/17 rh_suswanto <rh_suswa...@hotmail.com>

> **
>
>
> Dear Mr. Kid,
>
> Thank's untuk suggestionnya.
>
> Saya belum pernah mencoba, apakah proteksi file seperti ini bisa dicrack
> atau tidak, tetapi kemarin2ada pembahasan masalah proteksi file jenis ini
> juga masih mungkin untuk direcovery dengan tools tertentu.
>
> Proteksi semacam ini sudah saya applikasikan dibeberapa sharing files
> dengan autorisasi "read only".
>
> Kalau scenarionya...misalnya file ini cuma bisa dibuka di computer yang
> computer namenya tertentu, misalnya computer nama saya RHDS, kemudian
> seseorang menkopi tanpa ijin dan berusaha membuka di computer dengan
> computername berbeda, bisakah VBE mengakomodasi ?
>
> Thank you and regards,
> Rhds
>
>
> "Ya, Allah, tambahlah ilmuku dan berilah aku pengertian dengan mudah"
>
> "Mr. Kid" <mr.nm...@gmail.com> wrote:
> Pak RHDS,
>
> Yang dipassword adalah filenya, dan harus diinput ketika membuka workbook.
> Bukan proteksi struktur dan window yang sering disebut protect woprkbook,
>
> dan bukan juga proteksi worksheet.
>
> Cara untuk memprotect file dokumen (workbook) :
> 1. lakukan Save As (ALT F A)
> 2. lihat tombol Tools atau sebangsanya -> pilih General options -> isi
> password -> jangan centang read only blabla -> OK -> berinama file -> tekan
> Save
> 3. pastikan salinan password beserta keterangan tentang dokumen yang
> menggunakan password tersebut ditulis disuatu wadah dan disimpan secara
> rahasia tapi tidak membuat Anda lupa.
>
> ***Note :
> - password terhadap file dokumen ini akan relatif sulit di-crack. Hati-hati
> dengan fitrah manusia yang mudah lupa.
> - Pilih karakter-karakter password yang bervariasi (angka, tanda baca,
> huruf kapital, huruf kecil)
>
> Wassalam,
> Kid.
>
>
> 2013/4/17 rh_suswanto
>
> > **
>
> >
> >
> > Dear be-exceler,
> >
> > Kalo saya punya suatu file excel yg bersifat sangat rahasia krn
> menyangkut
> > formula dan asal usul barang, bagaimana caranya supaya orang yg tidak
> punya
> > kewenangan tidak bisa meng-copy file tersebut dan dibuka komputer
> lainnya.
> >
> > Saya sudah memproteksi workbook dan worksheetnya file tersebut, tetapi
> > beberapa tool recovery password masih dimungkinkan untuk crack password
> > bersangkutan.
> >
> > Adakah cara lain dimungkinkan?
> >
> > Thank's a lot.
> > RHDS
> >
> >
> >
> >
> > "Ya, Allah, tambahlah ilmuku dan berilah aku pengertian dengan mudah"
> >
> >
> >
>
>  
>

Kirim email ke