我有一个用eclipse导出的可执行jar(例如my.jar),我使用launch4j(例如my.exe)转换为Windows exe。
my.exe工作正常,但是如果我把它加载到病毒总数上,就会发现:
我尝试使用sign4j来签署launch4j创建的my.exe。我试过这个命令:
sign4j.exe --verbose signtool.exe sign /fd SHA256 /f mycertificates.pfx /p mypassword /t http://timestamp.verisign.com/scripts/timstamp.dll my_signed.exe
这些工具告诉我“成功签名”,my_signed.exe结果与my.exe的大小不同
但是如果扫描my_signed.exe到病毒总数我得到相同的病毒:
有没有办法以不同的方式使用sign4j,以避免这样的问题?或者还有其他方法来防止反病毒误报吗?