Apa (what) worm Cacing komputer atau juga disebut worm dalam keamanan komputer, adalah sebuah program komputer yang dapat menggandakan dirinya secara sendiri dalam sistem komputer. Sebuah worm dapat menggandakan dirinya dengan memanfaatkan jaringan tanpa perlu campur tangan dari user itu sendiri. Worm juga merupakan salah satu jenis malware yang memiliki tujuan berbeda dengan virus. Worm tidak menginfeksi data atau program, tapi dia akan menyalin dirinya untuk menyusupi komputer lainnya melalui jaringan yang bisa memberi beban pada sistem operasi komputer dan bandwith jaringan. Dimana (where) worm Umumnya virus worm terdapat dalam hardisk, flashdisk, email, dan program yang diunduh di komputer. Virus juga bisa bersembunyi di perangkat lunak bajakan atau file yang diunduh. Dapat menyebar dengan memindai port jaringan terbuka atau perangkat rentan yang tersambung ke internet. Setelah worm menginfeksi perangkat, ia mencoba untuk mereplikasi dan menginfeksi perangkat lain, baik di jaringan yang sama atau di internet. Kapan(when)worm Gagasan worm dan virus berawal pada tahun 1949, saat seorang founder Electronic Discrete Variable Automatic Computer (EDVAC), John VonNewman, memaparkan dalam sebuah papernya yang berjudul “Theory and Organization of Complicated Automata”, dibahas suatu kemungkinan bahwa suatu program dapat melakukan penyebaran dengan sendirinya.Kemudian pada tahun 1960-an, para peneliti AT&Bell Laboratory membuat semacam permainan dengan menciptakan suatu program yang dapat memusnahkan program ciptaan lawan, dan mampu bertahan terhadap serangan program lawan lainnya. Pada akhirnya si-pemenang adalah pemilik program yang tersisa paling banyak. Para peneliti sadar akan bahaya program tersebut, maka setiap selesai permainan program tersebut selalu dimusnahkan. Siapa(who)worm Cikal bakal program worm pertama kali dibuat oleh Bob Thomas pada tahun 1971. Program ini merupakan solusi dari kebutuhan system kendali lalu lintas udara. Program ini akan membantu mengingatkan operator apabila pengendalian suatu pesawat udara berpindah dari satu komputer ke komputer lainnya. Program ini juga akan membantu mengingatkan operator apabila pengendali suatu pesawat udara berpindah dari satu komputer ke komputer lainnya. Sesungguhnya program yang disebut “creeper” ini hanya berpindah dari layar ke layar pada jaringan Mengapa(why)worm Istilah ini pertama kali dicetuskan oleh John Brunner di tahun 1975. Brunner menyebutkan ‘computer worm’ dalam novel science fictionnya yang berjudul The Shockware Rider. Dalam novel tersebut, sang protagonis bernama Nick Haflinger menciptakan cacing komputer ini untuk menguak rahasia-rahasia pemerintah. Worm yang dibuat oleh Haflinger dapat menyusup ke dalam akses komputer dan jaringan. Selain itu, cacing komputer ini juga dapat menggandakan dirinya sendiri dan menyebar dalam jaringan Bagimana(who)worm Untuk dapat menginfeksi sebuah perangkat komputer, worm mengeksploitasi kesalahan konfigurasi jaringan, loopholes dalam sistem operasi komputer, dan kelemahan keamanan suatu aplikasi. Dalam proses replikasinya, worm akan memanfaatkan sumber daya manajemen bandwidth jaringan. Maka dari itu, komputer sering terasa berat dan sangat panas walaupun hanya menjalankan program biasa.