求助,使用注册表注入DLL的问题

[复制链接]
查看11 | 回复3 | 2021-1-27 06:22:38 | 显示全部楼层 |阅读模式
在Windows核心编程里面有注册表注入的内容,写了个DLL,并修改注册表
DLL:
#include"InjectDll.h"
#include"windows.h"
#include"tchar.h"
voidMy_Proc(void)
{
MessageBox(GetActiveWindow(),_T("Haha"),_T("Test"),MB_OKCANCEL);
}
利用工具发现DLL已经加载到程序里面
但在写测试程序的时,函数只调用了OpenProcess,调试的时操作系统只有错误警告的声音,无法调试。
'D.exe':Loaded'C:\WINDOWS\system32\InjectDll.dll',Symbolsloaded.
Theprogram'[3068]D.exe:Native'hasexitedwithcode255(0xff).
很不解。希望有高手能解答一下。
新手,分不多,不好意思~~
分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:22:38 | 显示全部楼层
自己顶下
回复

使用道具 举报

千问 | 2021-1-27 06:22:38 | 显示全部楼层
你DLL注入是要EXE执行文件吧,你把EXE放到注册表?
回复

使用道具 举报

千问 | 2021-1-27 06:22:38 | 显示全部楼层
你用ProcessExplorer看看你的DLL注入成功了没啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行