1.打开是个这个鬼。
2.随便乱输入后,看到有“骚年你没有蛙蛙萌哟”然后来搜索ASCII码。
找到后跟进。
3.往上找到了入口。
并且下个断点做个标记。
4.前面几步清空堆栈
5.运行到这里就是要输入用户名了吧,因为程序是Debug版本,所以注释上面写的很清楚咯。
6.程序运行到这一步了就可以开始输入用户名密码了。
这个call是用来输入用户名的。
这个是用来输入密码的。
按F8一步一步的跑
用户名和密码都输入了之后F8运行。
得知用户名是将每一位先和3异或,再加3。
得知密码是将每一位先减4后再和4异或。
7.
之后就是再对比用户名和密码是否相同。相同就正确了。
最终思路就是酱紫的。
User和mima要满足如下关系
([user]xor3)+3==([mima]-4)xor4
时间: 2024-12-15 01:45:14