1625-5 王子昂 总结《2017年11月14日》 【连续第410天总结】
A. 谜之CrackMe
B.
来源就不说啦,总之是个MFC程序,运行界面如下
可以看到没有确认按钮,一般来说是由定时器消息或Text内容改变消息触发Check函数
确认无壳后拖入IDA查找字符串,轻松定位到sub_401CD0
但是向上查找交叉引用却发现落入一个偏移中,无从下手了
对其下断,进行动态调试也没有触发断点
说明这个函数被调用是有条件的
于是转换思路,选择GetWindowText这个API进行下断,果然断到: