-
-
[原创]helloctf
-
发表于: 2018-6-16 13:44 2516
-
IDA打开,
F5之后
do...while循环就是核心算法
自己提取出来
意思就很明显了,需要注意的就是asc_408044内是字符串%x,也就是16进制,sprintf是字符串类型格式化,很显然这里就是将输入字符串转换为16进制,strcat为将后一字符串加到前一字符串尾部,这里很显然就是32位0再加437261636b4d654a757374466f7246756e
所以我们只需要将其进行16进制转字符串即可(多个0可省略,只需补齐位数为偶数)
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
赞赏
他的文章
- [原创]Unicorn引擎v1.0.3版本中文文档发布 13088
- [原创]使用Qiling IDA插件解密Mirai病毒数据 12516
- [原创]2020HGAME Week1 Pwn WP 8059
- [原创]由寄存器位数差异引发的漏洞利用 8254
- [原创]helloctf 2517
看原图
赞赏
雪币:
留言: