Malware atau malicious software merupakan piranti lunak yang bertujuan untuk mengganggu kinerja komputer dengan menyerap informasi-informasi bersifat rahasia. Malware sangat membahayakan komputer. Pencegahan malware adalah dengan memeriksa sistem secara berkala dan menghapus konten-konten yang mencurigakan.
RogueKiller adalah salah satu software anti malware. RogueKiller akan mengumpulkan berkas-berkas mencurigakan dari beberapa komponen pemeriksaan. Berkas atau konten mencurigakan tersebut didapat dari pemindaian menyeluruh pada sistem oleh software ini. RogueKiller juga akan menghapus berkas-berkas mencurigakan tersebut sehingga komputer akan bersih seperti sedia kala.
Secara keseluruhan, terdapat tujuh komponen sistem yang akan diperiksa oleh RogueKiller. Pemeriksaan dilakukan di komponen processing untuk memeriksa berkas mencurigakan yang ada di proses komputer, komponen registry untuk memeriksa berkas mencurigakan dari registry suatu software, komponen tasks untuk memeriksa berkas mencurigakan dari aktivitas pengguna atau software tertentu, dan komponen hosts untuk memeriksa aktivitas mencurigakan yang menghambat kinerja jaringan. Selain itu, RogueKiller juga memeriksa komponen files untuk menemukan berkas mencurigakan pada folder dan subfolder dalam hard disk, komponen MBR, hingga komponen web browser. RogueKiller juga dilengkapi dengan anti root kit yakni fitur penangkal root oleh malware tertentu yang membahayakan sistem secara mendalam. Pengguna dapat memilih untuk mengaktifkan komponen anti root kit dan pemindaian MBR atau Master Boot Record pada media penyimpanan tertentu.
Untuk mengoperasikan RogueKiller, pengguna hanya perlu melakukan pemindaian pada sistem pada startup software ini. Pemindaian akan dilakukan pada hard disk tempat instalasi program dijalankan atau umumnya di disk C. RogueKiller membutuhkan waktu yang relatif lama dalam proses pemindaian ini. Selanjutnya, hasil pemindaian akan ditampilkan dalam daftar disertai keterangan apakah berkas tersebut mencurigakan atau berbahaya. Pengguna dapat menindaklanjuti hasil pemindaian dengan penghapusan pada berkas tersebut. Namun, RogueKiller mensyaratkan pengguna agar menyeleksi berkas-berkas yang ingin dihapus oleh software ini. Hasil pemindaian dan penghapusan dapat dituangkan dalam bentuk report dengan mengakses menu report pada software ini. Pengguna akan mendapatkan laporan singkat dalam bentuk teks mengenai penghapusan file-file mencurigakan oleh software ini.