background image

 
这个类主要是用来遍历文件、检查 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();
  }
  }
  /**