autorun.inf adalah script yang berfungsi untuk menjalankan secara otomatis suatu program/file yang terdapat pada media penyimpanan.
autorun.inf sangat bermanfaat ketika kita menggunakan disc installer, jadi ketika media penyimpanan tersebut dimasukkan ke komputer maka program installernya akan berjalan secara otomatis anpa kita harus membukanya secara manual (dengan double-klik)
file autorun.inf adalah file yang digunakan untuk menjalankan file,alamat web,program, dll secara otomatis saat perangkat cd/dvd/ flashdisk dll ditancapkan, dimasukkan kedalam komputer.
file ini pada dasarnya tak berbahaya, karena hanya digunakan untuk menjalankan file/program secara otomatis ketika perangkat tersebut ditancapkan atau dimasukkan kedalam komputer, nah yang membuatnya file autorun.inf berbahaya adalah cara kerjanya yang dimanfaatkan oleh para pengembang virus dan spyware dengan memasang script yang akan menjalankan file jenis virus ini saat perangkat tersebut ditancapkan atau di masukkan kedalam komputer.
file autorun.inf adalah file cofigurasi dari keluarga os windows yang berfungsi untuk menjalankan file,program,link dll secara otomatis saat perangkat flashdisk atau cd/dvd dimasukkan kedalam komputer.
autorun atau autoplay merupakan fasilitas di sistem operasi yang berfungsi menjalankan file secara otomatis ketika media seperti cd-rom, dvd-rom, flash disk dan lainnya di masukkan/pasang di komputer.
sehingga ketika berbagai media tersebut dimasukkan, tanpa kita menjalankan apapun, ada program yang akan otomatis berjalan sendiri.
fitur ini biasa dimanfaatkan dalam cd driver yang disertakan ketika membeli motherboard / vga. tetapi saat ini tidak dimungkiri malah dimanfaatkan sebagai media penyebar virus, terutama melalui flashdisk.
apalagi dengan penggunaan flashdisk yang sudah seperti jamur di musim hujan..
sedangkan file autorun.inf sendiri merupakan file yang berisi instruksi tertentu, tentang apa yang otomatis dijalankan ketika media seperti flashdisk/cd dimasukkan ke komputer.
instruksi ini dapat berupa perintah untuk menjalankan file exe.
autorun.inf hanya berupa text file biasa dan bisa dibuka dengan text editor seperti notepad.
ada baris-baris kode yang umum dijumpai di dalamnya.
sebenarnya ada beberapa bagian (key) yang bisa ditulis di autorun, yaitu [autorun], [content], [exclusivecontentpaths], [ignorecontentpaths], dan [deviceinstall].
disini hanya akan dibahas beberapa struktur [autorun] saja, karena memang ini yang sering kita lihat ( selengkapnya bisa di baca disini )
perintah ini akan otomatis menjalankan file exe yang ada.
misalnya sebagai berikut
open=setup.exe ( akan menjalankan file setup.exe yang berada satu direktory dengan autorun /root direktory)
open=virus\inivirus.exe (akan menjalankan file inivius.exe yang ada di folder virus)
untuk menampilkan nama/pesan ketika muncul autoplay dialog.
hampir sama dengan perintah open, tetapi bisa juga untuk selain file exe, termasuk link website dan bisa ditambah dengan parameter sesudah nama file.
untuk memberi icon di media yang dipakai (yang berisi autorun.inf).
bisa menggunakan file .ico, .exe .dll maupun .bmp. contohnya :
untuk memberi label (nama) pada media yang digunakan (nama drive cd-rom atau flashdisk yang berisi autorun.inf tersebut.
untuk menampilkan menu ketika klik kanan drive yang bersangkutan.
misalnya contoh berikut :
shell\menu baru=buka file contoh
dengan kode diatas, maka ketika kita klik kanan drive-nya akan muncul menu buka file contoh. jika baris pertama dihilangkan maka menunya menu baru. dan ketika menu tersebut di klik akan dijalankan notepad dengan membuka file file-contoh.txt. jadi ketika baris kode tersebut saling berhubungan.
jika baris 1 da 3 sama-sama digunakan maka baris 3 akan diabaikan.
berbagai cara me-nonaktifkan fasilitas autorun di windows
selanjutnya ketika fasilitas autorun di hilangkan / di non aktifkan, maka program di open dan shellexecute tidak akan berjalan secara otomatis.
tetapi label, icon dan menu klik kanan tetap akan tampil.
agar lebih aman, maka kita bisa me-nonaktifkan fasilitas autorun ini.
menekan dan menahan tombol shift ketika kita memasang/memasukkan flashdisk/cd-rom ( tidak berjalan di windows vista).
me-nonaktifkan melalui registry
memanfaatkan fasilitas gpedit.msc
me-nonaktifkan autorun melalui registry
buka registry editor, start menu > run, ketikkan regedit
buka key berikut : hkey_current_user\software\microsoft\windows\currentversion\policies\explorer
jika ada key nodrivetypeautorun, maka double klik dan isi nilainya dengan salah satu nilai berikut :
jika key nodrivetypeautorun tidak ada maka buak dengan cara klik kanan, pilih new > binary value.
kemudian beri nama nodrivetypeautorun, dan isi nilainya ( double klik) dengan nilai diatas.
langkah diatas hanya berefek di user yang bersangkutan.
agar berefek di semua pengguna komputer, lakukan hal yang sama untuk key : hkey_local_machine\software\microsoft\windows\currentversion\policies\explorer\
jika masih menggunakan win 9x/me maka caranya sedikit berbeda.
memanfaatkan fasilitas gpedit.msc
ini bisa dilakukan untuk pengguna windows 2000, server 2003 dan windows xp professional, langkah-langkahnya sebagai berikut :
dari start menu > run, ketikkan gpedit.msc lalu klik ok.
pilih computer configuration > administrative template dan klik system
di panel settings, klik kanan turn off autoplay dan klik properties ( di windows 2000, namanya disable autoplay)
klik enabled kemudian pilih all drives di box turn off autoplay untuk mematikan fasilitas autorun di semua drive.
klik ok, dan tutup window dialog tersebut.
untuk pengguna windows vista, caranya sebagai berikut :
dari start menu ketikkan gpedit.msc di box start search lalu tekan enter ( mungkin akan di tampilkan perintah untuk memasukkan password administrator)
di bagian computer configuration pilih administrative templates lalu pilih lagi windows components klik autoplay policies
di panel details, double klik turn off autoplay
klik enabled dan pilih all drives di box turn off autoplay untuk me-nonaktifkan autorun di semua drive.
jika cara diatas tidak berhasil menon aktfkan autorun, maka kemungkinan perlu download update sesuai dengan versi windows yang digunakan.
detailnya sebagai berikut :
windows xp sp2 dan sp3 (kb950582)
windows server 2003 itanium-based systems (kb950582)
windows server 2003 x64 edition (kb950582)
windows server 2003 (kb950582)
windows xp x64 edition (kb950582)
windows 2000 (kb950582)