今天有位老客户找到我,说他生成的大厅和子游戏安装都会被360报,该客户很爽快先给我500元烟钱让我解决;
老传统大家都认为正确的方法是用Inno Setup写个.isse脚本生成大厅和子游戏,可是现在随着杀软技术的拦控能力越来截止强。
稍微一动注册表或读进程等都会给你报个红色报毒,反正不管是不是病毒特别是360,都一概全报毒。
那么有没有办法解决呢?想了一下,其实早就发现用Inno Setup是多余的,其实我们可以用WINRAR这个常用工具,既简单而且做成的自解压EXE包体积又小。为什么不用他?
有人问,我做成自解压后子游戏下载到down目录下并运行,列表不会自动更新怎么办?其实这个非常的简单,安装后只需向大厅发送个PostMessage(h, 1124, kindid, 0)大厅就更新了图标,如是打开delphi自己写了小程序向大厅发更新指令功能。把子游戏EXE和子游戏的桌子及这个小程序用winrar压缩成自解压EXE,注意在解压后运行设置里指向那小程序。
上线,测试,一切没问题。更新360,瑞星,江民,卡巴全安静无报毒。
这时还有个问题原来大厅安装包会写注册表,360肯定报毒怎么办?这个列简单在发送指令的程序上加个“NULL绕过360等实现写注册表”,几句代码加上去,ok!
经这样操作,剔除了Inno Setup,用winrar打包大厅和子游戏,游戏大厅和子游戏完全实现“绿色”版。
本站源码仅做学术研究,自娱自乐使用,不得用于赌博性质的非法商业用途!转载请说明出处!
九牛资源网 » 解决网狐游戏大厅和子游戏安装被360和金山报毒的解决方案
九牛资源网 » 解决网狐游戏大厅和子游戏安装被360和金山报毒的解决方案