Autorun.inf
Sebuah berkas codice_1 adalah berkas teks biasa yang digunakan oleh fitur AutoRun dan AutoPlay milik Microsoft Windows, dan dieksekusi oleh fitur tersebut saat sebuah media eksternal yang memasukkan berkas tersebut dimasukkan ke dalam komputer. Berkas tersebut terletak pada direktori terluar dari media tersebut.
Konsep AutoRun sendiri diperkenalkan mulai Windows 95 sebagai sarana mempermudah pengguna komputer dalam memasang aplikasi tertentu. Saat pengguna memasukkan CD-ROM dengan AutoRun di dalamnya, maka pengguna akan disuguhkan dengan semacam antarmuka "launcher". Dengan mengatur opsi dalam berkas ini, pabrikan dapat mengambil langkah apa yang akan dilakukan ketika CD-ROM yang mereka edarkan dimasukkan ke dalam "drive".
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 inivirus.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. Contoh :
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 :
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.
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. Decimal Hexadecimal Efek yang dihasilkanJika masih menggunakan Win 9x/ME maka caranya sedikit berbeda.
Ini bisa dilakukan untuk pengguna Windows 2000, Server 2003 dan Windows XP Professional, langkah-langkahnya sebagai berikut :
Untuk Pengguna Windows Vista, caranya sebagai berikut :
Jika cara diatas tidak berhasil menon aktfkan autorun, maka kemungkinan perlu download update sesuai dengan versi windows yang digunakan. Detailnya sebagai berikut :