请问Pyinstaller编译的EXE兼容哪一些强壳[除了UPX&SE壳]
请问Pyinstaller编译的EXE兼容哪一些强壳[除了UPX&SE壳],似乎VMProtect进行加密编译后的EXE文件运行会出错 因为压缩了导入模块的原因把。pyinstaller 在单文件输出模式下,会把模块也压缩进去,每次运行时解压到内存读取。但是你那个加壳的软件可不会认他哪部分是压缩的,哪部分不压缩。可以尝试下不导入任何包情况下加壳验证下我的想法。 同问,学习 SailZhao520 发表于 2020-8-8 07:55因为压缩了导入模块的原因把。pyinstaller 在单文件输出模式下,会把模块也压缩进去,每次运行时解压到内存 ...
不导入任何包,就是没有任何import吗? xiaosuobjsd 发表于 2020-8-8 09:12
不导入任何包,就是没有任何import吗?
对,单纯一个输出语句试下?我觉得应该是这里的问题 SailZhao520 发表于 2020-8-8 09:14
对,单纯一个输出语句试下?我觉得应该是这里的问题
没有import的话,怎么写出来一个整的程序啊?就比如PyQt5或者Tkinter那样的gui,如果不导入模块的话,怎么建立界面? 据我所知,python兼容themida的壳,但是据业内人士(逆向专业)说也挺好逆向的 xiaosuobjsd 发表于 2020-8-8 09:25
没有import的话,怎么写出来一个整的程序啊?就比如PyQt5或者Tkinter那样的gui,如果不导入模块的话,怎 ...
不打包单文件?这样导入的模块就不会被打包进去。只对自己代码加壳。或者试试这个打包工具https://zhuanlan.zhihu.com/p/133303836
说是可以转换成C。但是实际我没成功过。因为自己电脑一些原因。 SailZhao520 发表于 2020-8-8 10:15
不打包单文件?这样导入的模块就不会被打包进去。只对自己代码加壳。或者试试这个打包工具https://zhuanl ...
打包单文件,但是单文件里面有很多库,甚至包括pyqt5,cv2等等一些大库,如果不导入模块的话,凭自己的本事很难写出来源码啊 xiaosuobjsd 发表于 2020-8-8 09:27
据我所知,python兼容themida的壳,但是据业内人士(逆向专业)说也挺好逆向的
这样啊,主要是偏向压缩或者偏向加密强度喽