antes de mais nada você precisa entender quais são os tipos de vírus, no caso: bootsector, direct-action, file-infector, macro, memory-resident, multipartite, overwrite, polymorphic e spacefiller. cada um tem sua forma de se fazer, sendo do mais simples, até o mais complexo. um simples que existe é o overwriter (que no caso foi esse que eu fiz), ele pode sobrescrever arquivos com certa extensão, por exemplo, sobrescrever todos os arquivos .exe. se você quiser fazer isso no windows você pode utilizar técnicas como FindFirstFile, FindNextFile e em seguida sobrescrevendo o arquivo com WriteFile. tem outras técnicas como por exemplo de injetar o código no arquivo (file-injector) dai você tem que injetar em uma parte específica do binario (consulte a estrutura PE) no msdos pode variar um pouco mas o processo é o mesmo
Cool.
thanks
Jho como você cria virus so pra saber mesmo
antes de mais nada você precisa entender quais são os tipos de vírus, no caso: bootsector, direct-action, file-infector, macro, memory-resident, multipartite, overwrite, polymorphic e spacefiller.
cada um tem sua forma de se fazer, sendo do mais simples, até o mais complexo.
um simples que existe é o overwriter (que no caso foi esse que eu fiz), ele pode sobrescrever arquivos com certa extensão, por exemplo, sobrescrever todos os arquivos .exe.
se você quiser fazer isso no windows você pode utilizar técnicas como FindFirstFile, FindNextFile e em seguida sobrescrevendo o arquivo com WriteFile. tem outras técnicas como por exemplo de injetar o código no arquivo (file-injector) dai você tem que injetar em uma parte específica do binario (consulte a estrutura PE)
no msdos pode variar um pouco mas o processo é o mesmo