[Bug] 由于jar里包含HMCLLauncher.exe而报毒
平台 | Platform
Win11
问题描述 | Problem Description
如题,由于jar里包含HMCLLauncher.exe而报毒 建议打包jar的时候去掉exe从而至少让jar不报毒
已测试,删除后:https://www.virustotal.com/gui/file/123f23e77c1573ebc14927aad36840e49fdfcc5e93f296e24c1e58ec6a28bb0a?nocache=1
另外:
PR Collection中的exe版本也会报毒(但比较少):https://www.virustotal.com/gui/file-analysis/ZGU4ZjY3MTZkMjI4YTc1MDc1MDdiZDRmZGJlM2NiOTM6MTcyMjY5Mzk4Nw== jar版本不会:https://www.virustotal.com/gui/file-analysis/YjRiMWE2ZDE4MzczMTBmM2FiNjQzN2UwM2IwNmQzMWQ6MTcyMjY5NDA1MQ==
启动器崩溃报告 / 启动器日志文件 | Launcher Crash Report / Launcher Log File
略
沒錯,只要刪除 jar 包中 assets\HMCLauncher.exe 就不報毒了,也不影響使用,不知爲何 jar 版本的要把 exe 打包在裏面? 并且類似的問題由來已久,從2018年到現在斷斷續續地出現類似的問題: https://github.com/HMCL-dev/HMCL/issues/432 https://github.com/HMCL-dev/HMCL/issues/1583 https://github.com/HMCL-dev/HMCL/issues/1832
这是更新所需要的,更改行为会破坏旧版本更新逻辑,所以没办法简单的调整。
@Glavo 可以在更新时添加额外的 lite-jar 键?仅打包纯 JAR 内容并签名?