这几天都在忙专周实验,今天用到delphi,一到编译时nod32就报毒,编译空文件也报毒,上网查了资料才明白,是编译文件被感染了,生成软件就会报毒。把自己找到的资料分享如下:
重新编译时,生成的exe突然nod32报毒。 提示:
“Project1.exe Win32/Induc.A 病毒 的变种 已删除 – 已隔离 NT AUTHORITY\SYSTEM 在应用程序新建的文件上发生事件: C:\Program Files\Delphi7SE\Bin\delphi32.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%\Lib\SysConst.dcu, %delphi rootdir%\Lib\SysConst.bak
l  %delphi rootdir%\source\rtl\sys\SysConst.pas, %delphi rootdir%\Lib\SysConst.pas
修改了下列文件:
l  %delphi rootdir%\Lib\SysConst.pas
该病毒将自身源代码写入文件。
该病毒执行下列命令行:
l  ”%delphi rootdir%\Bin\dcc32.exe” “%delphi rootdir%\Lib\SysConst.pas”
最终文件”%delphi rootdir%\Lib\SysConst.dcu”包括了原始代码。
删除了下列文件:
l  %delphi rootdir%\Lib\SysConst.pas
文件感染
Win32/Induc.A是一个感染Delphi编译文件的病毒。
用Delphi语言编写的编译程序也会携带病毒代码。插入代码的大小为5KB。
其他信息
Delphi版本4、5、6、7 均受影响。

重新编译时,生成的exe突然nod32报毒。 提示:  “Project1.exe Win32/Induc.A 病毒 的变种 已删除 – 已隔离 NT AUTHORITY\SYSTEM 在应用程序新建的文件上发生事件: C:\Program Files\Delphi7SE\Bin\delphi32.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%\Lib\SysConst.dcu, %delphi rootdir%\Lib\SysConst.bak  l  %delphi rootdir%\source\rtl\sys\SysConst.pas, %delphi rootdir%\Lib\SysConst.pas
修改了下列文件:   l  %delphi rootdir%\Lib\SysConst.pas
该病毒将自身源代码写入文件。
该病毒执行下列命令行:  l  ”%delphi rootdir%\Bin\dcc32.exe” “%delphi rootdir%\Lib\SysConst.pas”
最终文件”%delphi rootdir%\Lib\SysConst.dcu”包括了原始代码。
删除了下列文件:   l  %delphi rootdir%\Lib\SysConst.pas

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

===========

下面是解决办法:

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

转载于:https://www.cnblogs.com/FKdelphi/p/4653928.html

教程-Delphi编译就报毒相关推荐

  1. 2022最新解决APK报毒的程序源码+安装教程

    正文: 这教程和程序在某站价值8000, 程序可实现安卓app五分钟自动打包更换包名和签名,也可以上传打包好的apk五分钟自动更换包名和签名,自动覆盖原下载路径,可以解决因为签名包名和报毒软件相同造成 ...

  2. android.apk是木马吗,解决反编译后的安卓apk会被报毒的方法

    目前几种常用的反编译工具如ApkIDE.APKDB.Androidkiller及较早版本的ApkToolBox 等反编译某些安卓热门apk会被一些安全软件检测含有木马或恶意程序,产生误判误报. 原因是 ...

  3. Bazel入门教程:编译C++项目

    文章目录 Bazel入门教程:编译C++项目 安装bazel 编译C++项目 建立工作区(workspace) 理解BUILD文件 使用Bazel编译项目 1. 编译你的第一个Bazel项目 2. 查 ...

  4. APP报毒的自查方法

    检测病毒的网址VirusTotal 反编工具apktool 步骤1.将apk后缀改为rar并解压 一个APK报病毒主要就是以上几部分: 证书相关:如果开发者的证书被杀毒引擎识别为黑名单.那么以该证书签 ...

  5. autojs打包的软件报毒

    牙叔教程 简单易懂 病毒名字 [高风险]包含病毒:Trojan/Android.Nakedchat.ah[prv,exp,rog,gen] 环境 手机: Mi 11 Pro Android版本: 11 ...

  6. C/C++多个链接库含有同名函数,编译会报错吗

    C/C++多个链接库含有同名函数,编译会报错吗 起因 基本概念 同名函数测试 测试1:`.o`目标文件 测试2:静态库 测试3:动态库 同名函数的应用 起因 由于业务需要,我司使用了Mellanox某 ...

  7. CubeMx 生成的FreeRTOS 代码在ARM compiler6 编译__forceinline 报错的解决方法

    一.问题 如题,CubeMx 生成的FreeRTOS 代码在ARM compiler6 编译__forceinline 报错的解决方法. 二.解决方法 第一种方法,将编译器换回default comp ...

  8. html渐变编织背景,【报Bug】uniapp设置了css渐变背景色编译时会报错

    详细问题描述 css样式中设置了背景色的话在H5发行编译时会报错,不过在浏览器运行编译时未发生错误. 错误日志: [HBuilder] 15:14:32.364 Module build failed ...

  9. 打包bat等文件成exe,双击运行不显示dos窗口,exe不报毒

    准备材料如下 bat和vbs直接新建文本,然后改后缀就可以建出来了(后面发现exe运行vbs来启动bat不报毒) 下面内容就是要把这些文件打包成exe,双击exe后打开图片test.jpg,不显示do ...

最新文章

  1. Linux下__attribute__((visibility (default)))的使用
  2. Dp问题:奶牛的聚会
  3. Android开发之高仿三方授权登录的实现方案类似微信登录QQ登录微博登录人人网登录
  4. JAVA多线程总结(笔记)
  5. Hexo+GitHub 快速搭建个人博客(三)---- 改变主题
  6. 杭州保俶塔实验机器人_【科教有闻】高照实验学校Pepper机器人课程亮相2020(杭州)国际数字教育大会“智能教育引领未来”论坛...
  7. 在linux用ueditor遇到的问题
  8. Spring 跨域问题CORS (Cross Origin Resources Share)
  9. dvwa学习笔记之xss
  10. 相关系数excel_《从EXCEL到PYTHON数据分析进阶指南》终结篇
  11. js上传图片时添加水印
  12. GAMP学习-函数流程图调用(部分)(一)
  13. 邮政出面打假?中国邮政是否考虑搭建其品牌官网?
  14. linux看caj文件格式,CAJ 文件扩展名: 它是什么以及如何打开它?
  15. 微信小程序 选择器 picker ;demo大全附效果图
  16. 鸡你太美,用大数据扒一扒蔡徐坤的真假流量粉
  17. 截止失真放大电路_一个经典电路,一个重要概念:硬件必会之三极管实用解析...
  18. 芯片优缺点_“碳基芯片”的材料,将采用碳纳米管制成,或比传统芯片提升10倍...
  19. X线计算机体肺小结节肿瘤,肺小结节影像诊断
  20. WPF中使用PS导出的SVG矢量图

热门文章

  1. Jboss启动报错之8083 already in use
  2. webstrom代码检查
  3. 内存对齐与ANSI C中struct型数据的内存布局 【转】
  4. Hive之 Hql语法解析
  5. 2016年十大存储预测
  6. jQuery火箭图标返回顶部代码
  7. Android内存泄漏就这样产生了
  8. Electron-builder打包详解
  9. ONES 万事联合创始人 amp; CTO 冯斌:企业服务产品的探索实践
  10. linux上使用crontab任务调度