逆向-攻防世界-simple-check-100

有3个文件,好像都一样,只是运行环境不同。

IDA载入,有个check函数,然后应该是输出,先不管输出的一堆是什么,我们先绕过check试试。

直接动态调试

eax此时是0,我们将其设为1.即可绕过check函数。

然后运行发现flag出来了。

刚开始是用exe文件调试的,发现出来的是乱码,后来用linux远程调试没有问题。

PS:今天很糟,先是看了昨天那道题,发现关键在于res_query函数,但是这个函数太长了,没有逆出来。后来是看ISCC的算法逆向,也失败了,太TM菜了,而且也没有人指点,感觉很迷茫。本来今天的博客都不知道写啥,最后做了这道题,挺简单的,唉,感觉好失败。但是不能放弃,一个人学习真是太难了,想有大佬指点,跪求。。。。

作业都没写,明天又是满满的一天。继续加油,以夜影大佬为目标。 

原文地址:https://www.cnblogs.com/whitehawk/p/10872788.html