找回密码
 加入
搜索
查看: 3885|回复: 8

[系统综合] au3编译后的exe被病毒感染后提示的错误暴漏了编写该程序的语言,求解

  [复制链接]
发表于 2012-3-22 08:50:25 | 显示全部楼层 |阅读模式
au3编译后的exe被病毒感染,打开谈出一对话框,对话框的标题写着
“AUTOIT错误”,内容写着:“不能打开脚本”

http://www.autoitx.com/forum.php ... E%F3%2B%CC%E1%CA%BE

我加了这个函数还是不能解决问题,这种情况下就暴漏了我的程序是用什么东西写的,不是很好
各位有没有谁遇到这样的问题,有没有解决办法
发表于 2012-3-22 09:08:04 | 显示全部楼层
可以的啊,那个函数我用过,出错时确实会替换掉难看的错误提示窗口
发表于 2012-3-22 09:09:14 | 显示全部楼层
楼主心细呀?我还没有注意到
发表于 2012-3-22 09:32:12 | 显示全部楼层
什么病毒感染会这样咧?
 楼主| 发表于 2012-3-22 17:09:42 | 显示全部楼层
回复 2# zldfsz


   没用,我是说被病毒感染后,被病毒感染后,exe文件大小会变
发表于 2012-3-22 20:50:46 | 显示全部楼层
回复  zldfsz


   没用,我是说被病毒感染后,被病毒感染后,exe文件大小会变
binghc 发表于 2012-3-22 17:09


既然被病毒感染了,也不能保证程序原数据不被破坏,

还是找个正常的或者重新编译吧
发表于 2012-3-22 20:57:46 | 显示全部楼层
怀疑病毒破坏AUTOIT的检测文件完整性机制,
参考: http://bbs.pediy.com/archive/index.php?t-21910.html
发表于 2012-3-23 23:13:00 | 显示全部楼层
回复 1# binghc

不光是被病毒了是这样,你的代码里出错了,如数组超界了,同样会这样的错误提示,基本上的解释型语言都是这样,现在也只有象你给的那链接做的那样:另起一个进程,只要出现那个出错的窗口,就直接关掉那个窗口界面了。

并且要看是不是au3写的,从别的地方也能看到,如直接用象winhex之类的看exe文件,又如用窗口信息工具看au3写的界面也能看到au3的唯一类名:AutoIt v3 GUI
发表于 2012-3-24 00:22:05 | 显示全部楼层
应该是函数的问题,不能自动运行脚本
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-20 17:43 , Processed in 0.085634 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表