首页
社区
课程
招聘
[原创] 看雪CTF.TSRC 2018 - 半加器
发表于: 2018-12-3 14:29 2516

[原创] 看雪CTF.TSRC 2018 - 半加器

aqs 活跃值
5
2018-12-3 14:29
2516

给了一个 32bit 的 exe
搜索字符串 Input: 可以找到输入的地方,跟踪输入的字符串

可以看到长度<=0x1e, 否则输出错误信息

接下来做了一些字符串的拷贝, 判断 input[7]=='A', 不对又输出错误信息

后面 调用了一个 函数对输入的字符串进行变换, 具体是
input[7]='#'
然后每个byte 异或 0x1f

后面ida解析有点问题,掉了一个不知道什么函数

直接看 something2 的引用,最后进入了一个函数

看一下谁调用了这个函数可以知道 a2 = 'invalid argument'
所以具体就是

将 # 换成 # 即可


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 1
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//