LLM 对算法还是相当擅长的,哪怕是没有相关名称符号的情况下,也能精准识别,这给逆向工程带来了相当大的改变。KCTF 2025 第二道逆向题,直接向三个 LLM(Gemini 2.5 Pro、Deepseek-V3、GPT-5) 提问反编译的功能函数,基本都能分析出实现的是一个三维迷宫,但不太能每次都准确判断出迷宫大小。后尝试,在单次提问中除提供关键反编译代码和数据外,再指出三维迷宫大小,Gemini 2.5 Pro 就直接给出了正确求解 flag 的 python 代码。几个 LLM 共迭代提问 10+ 次,历时 1h 左右即解决此题。使用 LLM 进行问题解决时,添加一些已进行的确定性分析内容,会有更好的回答效果。地址:https://ctf.kanxue.com/game-season_fight-256.htm拖进 IDA 简单分析定位到关键逻辑在 .text:0070129F 地址,可定义为函数。解题代码运行输出:就感觉到快,搜了下 Chagpt3.5 是 2022 年 11 月发布的,这才两年多时间。KCTF 2025
---
来源: 看雪论坛
原文链接: https://bbs.kanxue.com/thread-288101.htm
[原创]KCTF 2025 第二题 WriteUp - LLM 一击直解
283 浏览
0 回复
暂无回复,快来抢沙发吧!