分享一道安卓逆向ctf题

本帖最后由 949561081 于 2019-11-3 15:48 编辑

题目地址:https://www.lanzous.com/i75ei7g

捕获9.PNG

Android killer打开后查找字符,发现查找失败

图片1.png

换成Unicode后查找成功

图片2.png

转换为java代码

图片3.png

图片5.png

分析代码发现,没有注册成功的提示,很明显该道题就是让你分析算法然后根据其算法解出来,观察可知算法就是“注册失败”之前的代码,稍加修改将其放入c语言之后用上述算法解出即可,
代码如图:

捕获.PNG

成功解出!如图

捕获.PNG

总结:根据其注册提示很明显就是先搜字符串,然后分析代码再用算法解出来就行了。本以为是一道要自己根据提示写算法没想到算法就隐藏在代码之中感觉这道题就像脑筋急转弯。。。。好在这道题没让你脱壳,不然昨天比赛就废了。。。
最后要说的是ctf逆向题跟你平时逆向软件都不是一回事,ctf逆向美曰逆向,其实质还是让你分析算法。。

THE END
喜欢就支持以下吧
点赞0
分享
评论 抢沙发
  • 管埋员

    昵称

  • 取消
    昵称