PyGlimmer采用图形界面操作,无需手动输入复杂命令,通过界面选择对应功能即可完成处理,工具支持单文件与批量文件处理,处理完成后会自动分类存放输出结果文件。
多引擎pyc反编译是核心功能之一,集成uncompyle6、decompyle3、pycdc、pycdas、PyLingual五大反编译引擎,支持对单个pyc文件或批量pyc文件执行反编译操作。
PyInstaller解包功能针对PyInstaller打包生成的程序进行解包处理,优化了跨Python版本解包逻辑,可适配不同版本Python打包的程序,提升解包成功率。
加密pyc解密功能可处理PyInstaller、Pyarmor加密生成的.pyc.encrypted文件,支持PyInstaller 4.0以下版本的CFB加密方式与4.0及以上版本的CTR加密方式,工具可自动配置解密参数,无需手动设置。
工具内置多项辅助分析功能,支持对目标文件进行字节码查看、十六进制查看、文本查看,同时提供PYC魔数头修复、PYC隐写分析、Python版本检测能力,全方位满足逆向分析需求。
所有功能处理结果会自动分类保存,用户可在对应输出目录中查看反编译源码、解包文件、解密后的pyc文件、分析报告等内容,无需手动整理文件。