XCTF 逆向 re1-100

用ida(x64)打开,找到主函数main
直接进行分析,找到以下代码:

这一堆的代码看上去就是检查一些东西的,比如说checkStringIsNumber()就是检查字符串是不是全部都是数字.

继续往下走

大专栏  XCTF 逆向 re1-100nS10.github.io//images/re1-100-3.png" alt=""/>

bufParentRead是我们输入的字符串,
查看confuseKey函数:

这里的字符顺序有问题,
将我们输入的分成4段然后重新组合,重新组合。
我们就直接修改要比较的字符串就好了,变换一下顺序:
53fc275d81053ed5be8cdaf29f59034938ae4efd

原文地址:https://www.cnblogs.com/lijianming180/p/12433223.html