re1-100

虽然关键的判断函数和“成功”的提示也在这里,但是具体对输入flag的操作却在后面

 

 看到对数组bufParentRead[1]开始赋值"53fc275d81",bufParentRead[31]赋值为"4938ae4efd",但是后面的cmp函数对比的字符串却不一样

所以可以判断上面的函数应该对字符串进行了操作

 

 键入函数继续分析

 会发现数组以10为单位进行了四个位置的调换

 所以将main函数里的cmp函数的字符串进行分片再根据这个进行重新排序即可

 

posted @ 2023-09-14 10:59  努力的大魔王  阅读(26)  评论(0)    收藏  举报