作者livenupday (掛站中..請稍後XD)
看板CSIE_ASM
標題Re: [閒聊] 有關今天的課程以及assignment 4
時間Mon Dec 15 19:19:28 2008
1F:推 wfuny:那第一次感染自己時,檔案也會變大?? 12/15 19:07
2F:→ 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
3F:推 wfuny:為什麼要讓自已感染呢?? 我不能一開始就把前5個BYTE寫好嗎 12/16 00:26
4F:→ wfuny:即在code中前5個不為nop,前3個為JMP到程式開始 後2個為MARK 12/16 00:27
5F:→ wfuny:還有這裡說的recover是recover到memory?? 12/16 00:29
6F:→ wfuny:所以前不個不是nop?? 是exit? 12/16 11:12
7F:→ wfuny: 五 12/16 11:12
8F:→ livenupday:恩,也許這樣也是可以work的 同學可以試試看 12/22 22:22