lenyuan的博客

lenyuan's
Blog
CTF

记一次brainfuck解释器Pwn题

2025-swampCTF-Tinybrain 初步了解bf语言,只有8个指令 这种题目一般不会对指针进行检查,可以越界写 这题没有got表,都是通过syscall进行函数调用 但是可以在data段找到case的跳转表 在汇编语言中,使用数据段(.data 段)实现 switch-case 的跳转表(Jump Table)是一种优化手段,适用于 连续且密集的 case 值。 程序对0-0x100字节都有对应的跳转,再加上while的跳转表,所以程序有256*2个跳转表,没对指针做越界判断,可以改跳转表,且程序存在r…

2025年4月1日 0条评论 320点热度 2人点赞 lenyuan 阅读全文

近期文章

  • 记一次brainfuck解释器Pwn题

近期评论

您尚未收到任何评论。

COPYRIGHT © 2025 lenyuan的博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang