challenge

一.查壳
在这里插入图片描述
无壳的64位linux文件
二.拖入ida静态分析
F5反编译一下。
在这里插入图片描述
发现这段代码实际意义就是把字符串传进v7当中。v7的值就是flag值。
这个函数整体分析下来,各种递归,尝试用c语言来复现算法,发现一直报错,不知道啥情况。
还是从最原始的汇编开始分析,牢记使命,不忘初心。
在这里插入图片描述
这段的ascill值已经被我转换成字符了,这个就是给v7赋值的语句。flag出来了。。

发布了83 篇原创文章 · 获赞 6 · 访问量 2291
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 我行我“速” 设计师: Amelia_0503

分享到微信朋友圈

×

扫一扫,手机浏览