这个类主要是用来遍历文件、检查 EXE 文件是否中毒
import java.io.*;
/**
*
*
Title:
*
*
Description:
*
*
Copyright: Copyright (c) 2007
*
*
Company:
*
* @author not attributable
* @version 1.0
*/
public class ClearLogo1{
//病毒体大小
static long len=60923;
String windir=null;
//病毒特征码数组
byte[] viruCode=new byte[100];
public ClearLogo1(){
//获取系统的安装目录
windir=System.getenv("windir");
try {
//读取病毒特征文件,把病毒特征码存入 viruCode 数组
RandomAccessFile raf = new RandomAccessFile("logo.lib", "r");
raf.seek(0);
raf.read(viruCode);
}catch (Exception ex) {
ex.printStackTrace();
}
}
/**