相关题目参考攻防世界——ph0en1x-100
拿到这个题,没有任何提示,那我们还是先运行走一遍,看看运行的机制
还是这种熟悉的界面,一看还是输入flag,我们的目的就是破解flag
那我们就直接反汇编一下
找到关键点
发现这是有调用native层的方法,一个是用encrypt加密,一个是在个getflag中,只要两个字符串相同就可以。但是这聊个字符串都会经过相同的加密,因此我们可以直接比较两个字符串。
后面这个是我们输入的字符串,前面一个是系统加密比较的对象,因此我们可以想办法获取用来比较的字符串
getFlag函数的返