拿到题目是一个mfc并且带有VMP壳。
提示这里有一个key拿xspy扫一下
发现了一个没有系统库名的OnMsg:0464,且数字比较特殊,发送一条有关该数字的消息
#include <stdio.h>
#include <stdlib.h>
#include <Windows.h>
int main()
{
HWND h = ::FindWindowA(NULL, "Flag就在控件里");
if (h)
{
SendMessage(h, 0x464, NULL, NULL);
}
else{
printf("false");
}
system("pause");
return 0;
}
出现了如下情景,拿到了一个DES的key,再仔细观察发现句柄有一串奇怪字符
拿去DES解密之后得到flag