Skip to main content

一个适用于Python 3.13的自动混淆opcode脚本

Project description

Auto-Scrambling-Python-Opcodes

Made By ExRFy


目录


介绍

这是一款使用python的Python 3.13 opcodes混淆工具

能让opcode的顺序完全重新排列,如

Examples (name: old -> new):
    CACHE: 0 -> 208
    NOP: 30 -> 105
    LOAD_CONST: 83 -> 103
    POP_TOP: 32 -> 72
    RESUME: 149 -> 138
    INSTRUMENTED_LINE: 254 -> 27
    JUMP: 256 -> 265
    STORE_FAST_MAYBE_NULL: 267 -> 256

这种的


使用

使用方法:

  1. 找一个3.13的cpython仓库,download下来

  2. 运行脚本,第一个参数填仓库目录

可选择项:

--seed 该参数能指定随机数种子,若无该参数则反转opcode

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

auto_scrambling_python_opcodes-0.1.3.tar.gz (9.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

auto_scrambling_python_opcodes-0.1.3-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file auto_scrambling_python_opcodes-0.1.3.tar.gz.

File metadata

File hashes

Hashes for auto_scrambling_python_opcodes-0.1.3.tar.gz
Algorithm Hash digest
SHA256 1767426544981ebd0af908642097b85b4495030b4a7c2065df719d2ca9257de9
MD5 4887bdae975e883fc94e69217652a977
BLAKE2b-256 d26e9ccb041ac8b64a10e69b15ac3706fc29d0f9307b9978f8173066f36a449b

See more details on using hashes here.

File details

Details for the file auto_scrambling_python_opcodes-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for auto_scrambling_python_opcodes-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0478750bdd2a6f824c82538024e5f75600778f3994db74f9fb58f0f6d300d412
MD5 dc843af7975e48e846dde052c7e1b3ae
BLAKE2b-256 b4bb5e8620cf40d5fc4b502edd557490cecb2de3604a1c4d94c6676f880331b2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page