ctfshow re2 wp

ctfshow re2 wp

int __cdecl main_0(int argc, const char **argv, const char **envp) { char v4; // [esp+0h] [ebp-44Ch] char v5; // [esp+0h] [ebp-44Ch] char v6; //

ctfshow wp
ctfshow wp
10月 BH3MT
ctfshow re3 wp

ctfshow re3 wp

DIE分析 直接生成伪代码 int __fastcall main(int argc, const char **argv, const char **envp) { size_t v3; // rax int v0; // [rsp+Ch] [rbp-134h] BYREF unsig

ctfshow wp
ctfshow wp
10月 BH3MT
逆向学习手记 #2 IDA工具使用

逆向学习手记 #2 IDA工具使用

参考链接【逆向】IDA Pro - 知乎 AI快捷键总结 🛠️ IDA Pro 逆向实战快捷键速查表 1.

逆向入门
逆向入门
10月 BH3MT
逆向学习手记 #1

逆向学习手记 #1

参考链接:汇编语言简述(逆向工程) 汇编理解 寄存器 寄存器是CPU里的高速缓存区,为了提高效率,人们想到在CPU和内存之间加入高速缓存,提升效率 所以在编写汇编代码的时候,要先将数据写入寄存器中,CPU才能进一步曹祖偶 而寄存器又分为: 通用寄存器 指针和变址寄存器,指针寄存器又分为:基址指针寄存

逆向入门
逆向入门
10月 BH3MT
0xGame 2026 Re ez_flower wp

0xGame 2026 Re ez_flower wp

# 花指令入 附件是一个 Windows x86 控制台程序。程序里有三处花指令,尝试恢复正常控制流并找到 flag 校验逻辑。 提示:三组垃圾字节分别是 `11 22 33`、`44 55 66`、`12 34 56`;提示字符串和加密目标不会直接出现在 `strings` 中。flag 加密

0xGame
0xGame
10月 BH3MT
0xGame 2026 Re z3_solver wp

0xGame 2026 Re z3_solver wp

安装z3_solver pip install z3-solver z3_soler的作用是将C语言写成python后不用手算复杂的式子 __int64 __fastcall sub_401550(__int64 a1) { int i; // [rsp+Ch] [rbp-4h] for

0xGame
0xGame
10月 BH3MT
0xGame 2026 Re 旧时代的信号 wp

0xGame 2026 Re 旧时代的信号 wp

DIE 竟然是8086 使用DOSBox.exe运行 得到flag

0xGame
0xGame
10月 BH3MT
0xGame 2026 Re 欸?云朵のrevenge wp

0xGame 2026 Re 欸?云朵のrevenge wp

直接运行一闪而过 尝试打断点 在返回前打断点 运行得到flag

0xGame
0xGame
10月 BH3MT
0xGame 2026 Re ez_upx wp

0xGame 2026 Re ez_upx wp

使用DIE查看 语言: C/C++ 打包工具: UPX(5.02)[LZMA,brute] 尝试使用UPX脱壳 在装好upx并配好环境变量后 upx -d attachment1.exe -o unpacked.exe -d:decompress(解压缩/脱壳)。 告诉 UPX 当前要执行的是“解压

0xGame
0xGame
9月 BH3MT
0xGame 2026 Re signin wp&IDA简单教程

0xGame 2026 Re signin wp&IDA简单教程

首先用DIE检测语言为语言: C/C++ 将文件拖入ida 无脑ok 注意!:IDA通常用于C类型的语言进行分析,一些语言(比如说rust),IDA无法正确反编译出正确的伪代码 而且IDA反编译的伪代码一般是C风格的

0xGame
0xGame
9月 BH3MT