Os sistemas operacionais Microsoft Windows usam o arquivo Autorun.inf de unidades removíveis, a fim de saber quais as ações a serem realizadas quando um novo dispositivo de armazenamento externo, como uma unidade USB ou CD / DVD, é inserido no PC. O arquivo Autorun.inf é um arquivo de configuração que está localizado normalmente no diretório raiz da mídia removível e contém, entre outras coisas, uma referência para o ícone que será mostrado associado à unidade removível, uma descrição do seu conteúdo e também a possibilidade de definir um programa que deve ser executado automaticamente quando a unidade está inserida.
O problema é que esse recurso, criticado amplamente pela comunidade de segurança, é usada pelos malware, a fim de se difundir, infectando um drive novo sempre que ele é inserido no computador. O malware consegue se copiar por um executável malicioso na unidade e modifica o arquivo Autorun.inf para que o Windows abra o arquivo malicioso silenciosamente, logo que a unidade for inserida.
iKill é um software criado especificamente para monitorar arquivos autorun.inf em mídias removíveis assim que são conectadas ao computador. Se algum arquivo malicioso for encontrado, será automaticamente eliminado. Além dos arquivos, todos os drivers presentes também são escaneados.
O programa também mostra uma lista de processos executados, assim como uso da memória RAM do computador. Se você tiver certeza de que um deles é um vírus, poderá exterminá-lo, selecionando o serviço e clicando no botão "Kill". O aplicativo é recomendado a todos os tipos de usuários, já que a proteção residente encontrada no mesmo não é oferecida por quase nenhum software.