推 wfuny:那第一次感染自己時,檔案也會變大?? 12/15 19:07
→ wfuny:Virus會變成跑2次病毒程式?? 12/15 19:08
問的好
今天也有同學後來有問這個問題
第一次感染自己時
會recover前五個byte (就是recover p1)
所以你在virus本身程式的p1裡面放結束碼就可以了
(也就是說p1 jmp 到 virus,然後virus執行完跳回p1結束)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.31.157
推 wfuny:為什麼要讓自已感染呢?? 我不能一開始就把前5個BYTE寫好嗎 12/16 00:26
→ wfuny:即在code中前5個不為nop,前3個為JMP到程式開始 後2個為MARK 12/16 00:27
→ wfuny:還有這裡說的recover是recover到memory?? 12/16 00:29
→ wfuny:所以前不個不是nop?? 是exit? 12/16 11:12
→ wfuny: 五 12/16 11:12
→ livenupday:恩,也許這樣也是可以work的 同學可以試試看 12/22 22:22