加密方式
对 Python 加密时可能会有两种形式,一种是对 Python 转成的 exe 进行保护,
另一种是直接对.py 或者.pyc 文件进行保护,下面将列举两种形式的保护流程。
1、 对 python 转 exe 加壳
下载最新版 Virbox Protector 加壳工具,使用加壳工具直接对 demo.exe 进行加壳操作
2、
对.py/.pyc 加密
第一步,使用加壳工具对 python 安装目录下的 python.exe 进行加壳,将 python.exe 拖入到加壳工具 VirboxProtector 中,配置后直接点击加壳。
第二步,
对.py/.pyc 进行加密,使用 DSProtector
对.py/.pyc 进行保护。
安全技术:
l 虚拟机外壳:精锐 5 的外壳保护工具,创新性的引入了预分析和自动优化引擎,有效的解决了虚拟化保护代码时的安全性和性能平衡问题。
l 碎片代码执行:利用自身成熟的外壳中的代码提取技术,抽取大量、大段代码,加密混淆后在安全环境中执行,最大程度上减少加密锁底层技术和功能的依赖,同时大量大段地移植又保证了更高的安全性。
l Virbox 加密编译引擎:集编译、混淆等安全功能于一身,由于在编译阶段介入,可优化空间是普遍虚拟化技术无法比拟的,对代码、变量的混淆程度也有了根本的提升。
l 反黑引擎:内置 R0 级核心态反黑引擎,基于黑客行为特征 的(反黑数据库)反制手段。精准打击调试、注入、内存修改等黑客行为,由被动挨打到主动防护。
加密之后再尝试解压 log322.exe 失败,已经无法进行反编译,使用常规反编译工具也是无法进行分析的。
欢迎加群交流加密技术,获取 python 加密工具及文档:群号 730803578