依然 Dnspy 分析 Assembly-CSharp.dll
在 TestClick
类中找到 对应函数。
找到 关键判断函数, 发现 是判断我们的 输入 是否等于 Decrypt 解密出来的值。(明文比较)
可以直接动态调试看看 这个比较的值是多少
为了定位到 程序的 判断。
我们 可以 先不下断点直接运行,可以在 输入框输入 123456 便于到时候找到对应的 比较函数。
当弹出 , 后 我们暂停程序。
暂停程序后 根据栈 回溯扎到 弹出这个框的函数。
因为 弹窗的 参数 为这个两个 所以 。我们回溯
选中 返回
回车
然后下断点。 运行 当我们关掉错误的弹窗后 ,程序会断在这里
在看一下 栈的情况