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
Metadata
Release files for auto-scrambling-python-opcodes 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| auto_scrambling_python_opcodes-0.1.3.tar.gz | 9.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| auto_scrambling_python_opcodes-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.1 kB
Release files / auto_scrambling_python_opcodes-0.1.3.tar.gz
| Download URL | auto_scrambling_python_opcodes-0.1.3.tar.gz |
|---|---|
| Size | 9.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1767426544981ebd0af908642097b85b4495030b4a7c2065df719d2ca9257de9
|
|
BLAKE2b-256 checksum How to use checksums |
d26e9ccb041ac8b64a10e69b15ac3706fc29d0f9307b9978f8173066f36a449b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.8
|
Release files / auto_scrambling_python_opcodes-0.1.3-py3-none-any.whl
| Download URL | auto_scrambling_python_opcodes-0.1.3-py3-none-any.whl |
|---|---|
| Size | 10.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0478750bdd2a6f824c82538024e5f75600778f3994db74f9fb58f0f6d300d412
|
|
BLAKE2b-256 checksum How to use checksums |
b4bb5e8620cf40d5fc4b502edd557490cecb2de3604a1c4d94c6676f880331b2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.8
|