python - 从 python 代码构建 exe 以避免 AV 误报的最佳方法

标签 python pyinstaller antivirus

我使用 python 3.6 开发了一个应用程序,并使用 pyIntaller 将其构建为 exe。该 exe 被许多众所周知的反病毒软件作为特洛伊木马/病毒阻止。从过去 2 天的研究中,我发现没有办法解决这个问题。但是,是否有任何已知的最佳实践可以遵循,以降低 exe 被 AV 阻止的可能性。我知道最好的解决方案是将 exe 发送给所有 AV 供应商并将其排除在外,但这对我来说并没有真正的帮助,因为时间因素和发布机制。所以在这里寻找任何支持。我的应用程序是使用以下 python 模块构建的:

altgraph (0.15)
macholib (1.9)
matplotlib (2.1.2)
numpy (1.14.0)
pandas (0.22.0)
pefile (2017.11.5)
pyinstall (0.1.4)
PyInstaller (3.3.1)
pyparsing (2.2.0)
pypiwin32 (220)
PySide 
python-dateutil (2.6.1)
pytz (2018.3)
sip (4.19.7)
six (1.11.0)
XlsxWriter (1.0.2)

最佳答案

你可以试试python中的py2exe模块。

关于python - 从 python 代码构建 exe 以避免 AV 误报的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49479277/

相关文章:

python-2.7 - PyInstaller 2.0 生成 exe 文件

macos - PyInstaller OS X 应用程序从命令行运行,但不是 Finder 窗口

python - 根据系数调整 numpy 数组中的值

Python:比较两个列表并获得带符号的最大值和最小值

python - pyqt应用程序需要以管理员权限运行

svn - Subversion 存储库中的病毒,怎么办?

java - 用于运行被防病毒扫描程序删除的 Java 应用程序的 Windows 可执行文件

Delphi - 如何检测防病毒软件的存在?

python - 从嵌套字典创建文件树 | Python 2.7

python - 发生异常时测试失败的正确断言是什么?