HDCTF-mfc逆向之消息发送

拿到题目是一个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
在这里插入图片描述

发布了49 篇原创文章 · 获赞 14 · 访问量 6935

猜你喜欢

转载自blog.csdn.net/qq_39268483/article/details/90611852