Skip to content

Latest commit

 

History

History
37 lines (25 loc) · 718 Bytes

File metadata and controls

37 lines (25 loc) · 718 Bytes

python混淆

功能说明

  • 对类,函数,变量进行自动混淆。
  • 自动往函数插入垃圾代码,往类插入垃圾代码
  • 垃圾代码更加自然,仿佛不是那么垃圾。
  • 对字符串自动进行AES加密。
  • 注意事项
  • 所有需要混淆的函数以及变量增加hx_

开始

python3 index.py xcode项目路径

AES字符串加密

在项目的根目录下创建文件 aes_config.json

[{
    "filePath": "BoxConfusion/Box/BxKeyManage.swift",// 类的相对路径
    "ivkey": "aaaaaaaaaaaaaaaa",// 原本加密的key,python将自动替换
     // 所有需要加密的字符串列表
    "keys": [
        "key1",
        "key2"
    ]
}]