Pyqt5 或 pyside2 做的程序,打包 exe 后,代码是否安全?

2020 年 1 月 6 日
 wzw

例如用 PyInstaller 打包

3410 次点击
所在节点    问与答
16 条回复
ysc3839
2020 年 1 月 6 日
否,只是编译成了 pyc 字节码,有逆向的可能。
zk8802
2020 年 1 月 6 日
如果是从防止逆向分析的角度来说的话,不安全。轻松 dump 出 py 或 pyc (看看临时文件夹就知道了)。
wzw
2020 年 1 月 6 日
@ysc3839 那看来核心代码还是要用 go 或者 c#
wzw
2020 年 1 月 6 日
@zk8802 那看来核心代码还是要用 go 或者 c#
wzw
2020 年 1 月 6 日
@zk8802 那岂不是 pyqt 写的,瞬间和开源了一样了呀
bearqq
2020 年 1 月 6 日
可 c#写的不也那样?
Cooky
2020 年 1 月 6 日
用 nuitka 编译打包
wzw
2020 年 1 月 6 日
@bearqq #6 c#也会?

@Cooky #7 你用过没, 会不会坑多
None123
2020 年 1 月 6 日
c# 不是一样的吗 你要加密的
wmhx
2020 年 1 月 6 日
做代码混淆后,加壳打包吧.
Cooky
2020 年 1 月 6 日
@wzw 编译没问题,打包没怎么用过,我都散装放在同一目录下
kokutou
2020 年 1 月 7 日
nuitka ?这玩意好像是走编译的。
wzw
2020 年 1 月 14 日
@wmhx 推荐用什么工具加壳
wmhx
2020 年 1 月 14 日
@wzw java 的我知道怎么弄, py 没研究过
fgg1991
2020 年 4 月 20 日
@wzw pyarmor 了解一下,我让公司出钱买了一份商用 license
wzw
2020 年 4 月 21 日
@fgg1991 用起来怎么样呀?不是说不太可能吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/635485

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX