青少年CTF论坛»论坛 CTF Reverse 查看内容

0 评论

0 收藏

分享

Reverse Ez_pycode_dis 题目解析

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


字节码格式
64001dc452ba0.png
常见的python字节码指令:
[AppleScript] 纯文本查看 复制代码
LOAD_CONST:加载常量,比如数值、字符串。用于传递给函数作为参数
BUILD_LIST: 创建一个列表
LOAD_FAST:用于读取值,用于计算或者函数调用传参等。
STORE_FAST:用于保存值到局部变量。
SETUP_LOOP 用于开始一个循环
BINARY_RSHIFT:用于右移(>>)
BINARY_LSHIFT:用于左移(<<)
BINARY_OR:用于位或(|)
BINARY_AND:用于位与(&)
BINARY_XOR: 用于异或

分析字节码得到源码
64001e321fdb2.png
运行得到flag

回复

举报 使用道具

上一篇: 没有了

下一篇: LiHua's checkme WP

全部回复
暂无回帖,快来参与回复吧
Sword
实习版主
主题 110
回复 105
粉丝 2
快速回复 返回顶部 返回列表