Sword 发表于 2023-3-2 11:55:58

Reverse Ez_pycode_dis 题目解析

本帖最后由 剑豪 于 2023-3-2 11:57 编辑


字节码格式

常见的python字节码指令:

LOAD_CONST:加载常量,比如数值、字符串。用于传递给函数作为参数
BUILD_LIST: 创建一个列表
LOAD_FAST:用于读取值,用于计算或者函数调用传参等。
STORE_FAST:用于保存值到局部变量。
SETUP_LOOP 用于开始一个循环
BINARY_RSHIFT:用于右移(>>)
BINARY_LSHIFT:用于左移(<<)
BINARY_OR:用于位或(|)
BINARY_AND:用于位与(&)
BINARY_XOR: 用于异或
分析字节码得到源码

运行得到flag

页: [1]
查看完整版本: Reverse Ez_pycode_dis 题目解析