zoukankan      html  css  js  c++  java
  • 教程-Delphi编译就报毒

    这几天都在忙专周实验,今天用到delphi,一到编译时nod32就报毒,编译空文件也报毒,上网查了资料才明白,是编译文件被感染了,生成软件就会报毒。把自己找到的资料分享如下:
     
    重新编译时,生成的exe突然nod32报毒。 提示:
    “Project1.exe Win32/Induc.A 病毒 的变种 已删除 – 已隔离 NT AUTHORITYSYSTEM 在应用程序新建的文件上发生事件: C:Program FilesDelphi7SEBindelphi32.exe.”
    查阅 Win32/Induc.A :
    8月20日更新nod32官方病毒解释
    Win32/Induc.A
    别名:Virus.Win32.Induc.a (卡巴斯基), W32/Induc(麦克菲), Virus:Win32/Induc.A (Microsoft)
    病毒类型:Virus(病毒)
    大小: 大约5 KB
    影响平台:微软Windows操作系统
    可查杀病毒库版本:4346 (20090818)
    简介
    Win32/Induc.A 是一个可以在编译时(compile-time )感染Delphi文件的病毒。
    发作
    该病毒没有任何复制自身的行为。
    该病毒针对下列文件进行拷贝(源文件,目的文件):
    l  %delphi rootdir%LibSysConst.dcu, %delphi rootdir%LibSysConst.bak
    l  %delphi rootdir%source tlsysSysConst.pas, %delphi rootdir%LibSysConst.pas
    修改了下列文件:
    l  %delphi rootdir%LibSysConst.pas
    该病毒将自身源代码写入文件。
    该病毒执行下列命令行:
    l  ”%delphi rootdir%Bindcc32.exe” “%delphi rootdir%LibSysConst.pas”
    最终文件”%delphi rootdir%LibSysConst.dcu”包括了原始代码。
    删除了下列文件:
    l  %delphi rootdir%LibSysConst.pas
    文件感染
    Win32/Induc.A是一个感染Delphi编译文件的病毒。
    用Delphi语言编写的编译程序也会携带病毒代码。插入代码的大小为5KB。
    其他信息
    Delphi版本4、5、6、7 均受影响。

    重新编译时,生成的exe突然nod32报毒。 提示:  “Project1.exe Win32/Induc.A 病毒 的变种 已删除 – 已隔离 NT AUTHORITYSYSTEM 在应用程序新建的文件上发生事件: C:Program FilesDelphi7SEBindelphi32.exe.”      查阅 Win32/Induc.A :    8月20日更新nod32官方病毒解释      Win32/Induc.A    别名:Virus.Win32.Induc.a (卡巴斯基), W32/Induc(麦克菲), Virus:Win32/Induc.A (Microsoft)
    病毒类型:Virus(病毒)      大小: 大约5 KB
    影响平台:微软Windows操作系统      可查杀病毒库版本:4346 (20090818)

    简介       Win32/Induc.A 是一个可以在编译时(compile-time )感染Delphi文件的病毒。
    发作    该病毒没有任何复制自身的行为。
    该病毒针对下列文件进行拷贝(源文件,目的文件):   l  %delphi rootdir%LibSysConst.dcu, %delphi rootdir%LibSysConst.bak  l  %delphi rootdir%source tlsysSysConst.pas, %delphi rootdir%LibSysConst.pas
    修改了下列文件:   l  %delphi rootdir%LibSysConst.pas
    该病毒将自身源代码写入文件。
    该病毒执行下列命令行:  l  ”%delphi rootdir%Bindcc32.exe” “%delphi rootdir%LibSysConst.pas”
    最终文件”%delphi rootdir%LibSysConst.dcu”包括了原始代码。
    删除了下列文件:   l  %delphi rootdir%LibSysConst.pas

    文件感染      Win32/Induc.A是一个感染Delphi编译文件的病毒。     用Delphi语言编写的编译程序也会携带病毒代码。插入代码的大小为5KB。   其他信息      Delphi版本4、5、6、7 均受影响。

    ===========

    下面是解决办法:

    如果DELPHI安装目录里的LibSysConst.dcu大于/等于17K,就说明中招了,SysConst.dcu正常大小是12K左右, 修复这个文件再重新编译程序就不会有问题了 (  在lib下找到 sysconst.bak一个11.7K,把SysConst.dcu 20K的删了.改SysConst.bak为 SysConst.dcu一切OK!)

  • 相关阅读:
    翻转单词顺序
    java layout 表格项增加、删除、修改
    Hadoop学习之HBase
    protected的一些功能
    hdu4431 Mahjong
    kendo ui gird温馨提示(使用本地数据) 一个
    TOP计划猿10最佳实践文章
    Java高级应用(一个)-文件夹监控服务
    BSD介绍
    获取编译学习笔记 (十三)—— 外部中断
  • 原文地址:https://www.cnblogs.com/FKdelphi/p/4653928.html
Copyright © 2011-2022 走看看