新手写挂求助,输入法注入DLL的问题。

社区服务
高级搜索
猴岛论坛DNF地下城与勇士新手写挂求助,输入法注入DLL的问题。
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
1个回复

新手写挂求助,输入法注入DLL的问题。

楼层直达
刀锋舞者

ZxID:11628970

等级: 列兵
举报 只看楼主 使用道具 楼主   发表于: 2010-04-08 0
小弟是个新手。用VC++写过一些小工具(写过名将三国和DNF的连发什么的)。还是第一次尝试写过外挂。现在有些问题想要请教资深的老猴子们。诚心感谢所有看帖的猴子们!
问题如下:
1.我是在DllMain函数中实现修改技能(并显示一个修改成功的提示框。)通过其他人的工具把我写的DLL注入进了DNF进程。可是发现DllMain函数一直不停的运行(提示框点掉又弹出,我的DllMain没有陷入死循环)。《Windows核心编程》中不是说DllMain函数只是在DLL被加载的时候执行一次么?为啥我的DllMain循环执行呢?
2.我看了一些利用输入法注入DLL的相关资料。从资料中得知原理是将我写的DLL注册成为输入法。当切换输入法为我们设定的输入法时就会加载我们的DLL从而实现注入。那么我的DLL不是就注入到了所有的进程中去了么?难道是在DLL中判断自身宿主进程名么?可是使用工具注入的时候我的DLL并没注入到所有进程中去呀?(我的DLL没有加入宿主判断代码,而且注入后仅仅在DNF中有提示)这又是怎么回事呢?

小弟真心求教!望达人解惑…拜谢…
刀锋舞者

ZxID:11628970

等级: 列兵
举报 只看该作者 沙发   发表于: 2010-04-08 0
在线等……跪求老猴子……
« 返回列表
发帖 回复