dampil
Есть туторы по ассемблеру для написания вирей, посмотри как это делается... К файлу(как правило в конец) добавляется секция с деструктивным(или каким там кодом) кодом!
Вообщем это чувак ассемблер чистой воды, классика жанра так сказать Вирусов, как таковых, на других языках не пишут, я имею ввиду вирусов в понятии изначальном... т.е. вирус как программа для заражаения и распространения себя через файлы.