一个适用于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
这种的
使用
使用方法:
-
找一个3.13的cpython仓库,download下来
-
运行脚本,第一个参数填仓库目录
可选择项:
--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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file auto_scrambling_python_opcodes-0.1.3.tar.gz.
File metadata
- Download URL: auto_scrambling_python_opcodes-0.1.3.tar.gz
- Upload date:
- Size: 9.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1767426544981ebd0af908642097b85b4495030b4a7c2065df719d2ca9257de9
|
|
| MD5 |
4887bdae975e883fc94e69217652a977
|
|
| BLAKE2b-256 |
d26e9ccb041ac8b64a10e69b15ac3706fc29d0f9307b9978f8173066f36a449b
|
File details
Details for the file auto_scrambling_python_opcodes-0.1.3-py3-none-any.whl.
File metadata
- Download URL: auto_scrambling_python_opcodes-0.1.3-py3-none-any.whl
- Upload date:
- Size: 10.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0478750bdd2a6f824c82538024e5f75600778f3994db74f9fb58f0f6d300d412
|
|
| MD5 |
dc843af7975e48e846dde052c7e1b3ae
|
|
| BLAKE2b-256 |
b4bb5e8620cf40d5fc4b502edd557490cecb2de3604a1c4d94c6676f880331b2
|