lizcst
发表于 2022-12-6 10:53:56
理论上 火山写的软件和VS自己编译的是完全一样的,因为火山就是一个壳而已,真正的编译器连接器都是VS的,和火山不搭架,而且火山在编译前还会把你写的火山程序转换为C++代码再编译,按理来说应该不会被误报,否则VS写的程序也一样会误报的。所以很大可能是你写的软件使用了某些敏感的功能或代码,使用这些敏感的功能其他编程软件也会报d,现在都是云安全,你写的程序很快就会被杀软上传分析,如果有问题最快几分钟就会全网同步查杀,所以你自己也会很快报d,你可以试着写个正常的软件不要使用敏感的功能或代码看看还会不会误报,如果会你可以上传你写的代码让大家来试试看。
b0y
发表于 2022-12-6 11:02:26
也许是调用的模块被记录了特征之类的. 反正别用360360啥都报... 我换火绒了
创世魂
发表于 2022-12-6 11:12:21
卸载360保平安。装火绒。
另外很多模块也可能会被误报。比如hp库(易语言大量使用被抓特征了),内存操作、内存调用、注册表等都是敏感权限。并不是官方库就不会被误报。
就内存调用的那个功能,特诊太明显了,用了很容易误报。
苏紫龙
发表于 2022-12-6 11:29:56
本帖最后由 苏紫龙 于 2022-12-6 11:31 编辑
创世魂 发表于 2022-12-6 11:12
卸载360保平安。装火绒。
另外很多模块也可能会被误报。比如hp库(易语言大量使用被抓特征了),内存操作 ...
我写了一个小软件,没有任何敏感权限,有3个误报,包括360。然后我就又测试了几个官方的例程,然后基本都有误报,也是这三个F-Prot Qihu360 GDATA
fengyishen
发表于 2022-12-6 12:19:33
;P 误报很正常,编译过程吴总加了些常用资源啥的,很容易被杀软拿去做特征库。
我写的火山程序,10个里,有7个都会误报,指的360。哈哈哈!
另外,我测试发现编译64位会好很多,楼主可以尝试下。
其实,误报也没啥,我跟客户讲没有花钱买数字证书,客户都能接受。
也可能,咱们接触的客户群体不同!
诗木
发表于 2022-12-6 12:37:12
本帖最后由 诗木 于 2022-12-6 12:39 编辑
火山封装库有大量特征码,特别容易被针对,vs编译个Hello world多少k,火山编译个Hello world多少k,火山报读这还是用户不多的情况,用户多了报读可能要追上易语言,想用火山来解决报读问题是不可能的(可以花钱买签名;P)(报读是谐音,论坛屏蔽du字)
dengzf
发表于 2022-12-6 19:17:28
特征多了去, 火山套了很多层,
飞丶宇
发表于 2022-12-7 12:15:09
:):)生成exe一堆无用的图标不误报怪了早晚的事
lhy201233
发表于 2022-12-7 21:32:10
误报怕个毛,核心库都是开源的,随便改改就免sha了,有源码还怕他误报?
lhy201233
发表于 2022-12-7 22:00:06
还有火山最基本的核心库应该拆分开,里面带了很多东西,而且相互调用很严重,没用到的一部分命令也会带上这就很容易被杀du做特征码的机会。