在用dllce注入dll时为什么它显示我ce注入dll失败了呢??

求助,为啥我用WPE导入CCP显示DLL注入失败?
- 多啦综合社区
求助,为啥我用WPE导入CCP显示DLL注入失败?
求助,为啥我用WPE导入CCP显示DLL注入失败?杀毒软件都关了。
跟我一样,不过我弄好了我等下教你怎样弄
其他回答 (1)
楼上的哥哥,能教教我么,我的也是注入失败!!!
相关知识等待您来回答
该问题来自:哆啦综合社区:由创世人Keng创建!哆啦综合社区主打免费资源,技术交流,分享!永久免费,只要做到最好!软件领域专家& 在用mfc dll创建资源窗体的时候调用
&notpadDlg = new NotepadDialog();&notpadDlg-&Create(IDD_DIALOG_NotePad,NULL);&notpadDlg-&ShowWindow(true);
在用spy++查看owner window为被注入的窗体,问题该怎么解决呢?
&notpadDlg = new NotepadDialog();&notpadDlg-&Create(IDD_DIALOG_NotePad,CWnd::FromHandle(::GetDesktopWindow()));&notpadDlg-&ShowWindow(true);
&然后在用spy++查看owner window就为null,同时任务栏也会出现注入窗体的图标,任务管理器中的应用程序也会出现。为什么要这样搞呢?某些特殊情况会用到的。。。
& 同时感谢& 让我得到问题的答案。。。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:79042次
积分:1367
积分:1367
排名:第12931名
原创:56篇
转载:10篇
评论:26条
(10)(1)(3)(6)(2)(1)(2)(1)(2)(13)(4)(3)(6)(12)注入dll时,手动复制dll成功,为什么用copyfile,执行出现问题了。
/*char currentdir[128]; char * ::GetCurrentDirectory(128,currentdir); char strdll[]=&\\Dnfy.dll&;
strcat(currentdir,strdll); lpsz= lpsz=rtrim(lpsz); ::CopyFile(lpsz,&C:\\Dnfy.dll&,FALSE);*/ DWORD proID;
proID=FindTarget(&explore.exe&);//宿主为桌面进程 char lpszDll[]=&C:\\Dnfy.dll&;
if(proID==0) {
MessageBox(NULL,&没有发现目标进程&,&尝试失败&,MB_OK);
return 0; }当我手工复制dll到C目录下时,注入成功,执行正常。当加上如下时,执行时错误/*char currentdir[128]; char * ::GetCurrentDirectory(128,currentdir); char strdll[]=&\\Dnfy.dll&;
strcat(currentdir,strdll); lpsz= lpsz=rtrim(lpsz); //删除结尾空格。 ::CopyFile(lpsz,&C:\\Dnfy.dll&,FALSE);*/出现引用内存错误。怎么回事。哪位老师指点我。QQ
你这样,你在 ::CopyFile(lpsz,&C:\\Dnfy.dll&,FALSE); 代码后面加一行代码 DWORD dwError = ::GetLastError();
对于dwError 的值,可以用Visual Sudio 自带的工具 errlook.exe 找到错误提示。这个工具在 VS安装路径\Common7\Tools 目录下。
如果返回值是2,我猜你是在VS 的Debug模式下发生这个情况的。 因为一般来说,对于VC++的程序Debug模式下的应用程序目录是VC++ 项目文件夹,而不是VC++项目文件夹\debug或者Release,于是也就找不到你指定路径下的那个DLL文件了。
调试一下你的程序,在CopyFile函数上设一个断点,Quick Watch lpsz 变量,将lpsz变量的路径在我的电脑中打开,看看那个路径下是否存在你需要拷贝的那个DLL.
已标记为答案
代码应该没啥问题,但是我猜你用的操作系统是Vista 或者Windows 7 吧?
因为UAC 的关系,需要程序在管理员权限下运行时,才可以对C 盘的文件做创建、修改、删除。
我用的是windows xp系统
你这样,你在 ::CopyFile(lpsz,&C:\\Dnfy.dll&,FALSE); 代码后面加一行代码 DWORD dwError = ::GetLastError();
对于dwError 的值,可以用Visual Sudio 自带的工具 errlook.exe 找到错误提示。这个工具在 VS安装路径\Common7\Tools 目录下。
如果返回值是2,我猜你是在VS 的Debug模式下发生这个情况的。 因为一般来说,对于VC++的程序Debug模式下的应用程序目录是VC++ 项目文件夹,而不是VC++项目文件夹\debug或者Release,于是也就找不到你指定路径下的那个DLL文件了。
调试一下你的程序,在CopyFile函数上设一个断点,Quick Watch lpsz 变量,将lpsz变量的路径在我的电脑中打开,看看那个路径下是否存在你需要拷贝的那个DLL.
已标记为答案
Thanksyou very much.
Microsoft 正在进行一项网上调查,以了解您对 Msdn 网站的意见。如果您选择参加,我们将会在您离开 Msdn 网站时向您显示该网上调查。是否要参加?
<input type="hidden" id="hdnTrackerText" value="请不要关闭此窗口。谢谢!完成访问时,调查将显示在此处,所以请不要关闭此窗口。" />
相关 Web 开发人员网站
其他 Internet Explorer 站点
来自西雅图的问候。CE加速器出现DLL注入失败什么情况?在网吧可以用在家就不行,求大师讲解讲解!急急急~~~~
CE加速器出现DLL注入失败什么情况?在网吧可以用在家就不行,求大师讲解讲解!急急急~~~~
不区分大小写匿名
檄硼萤芽紊女万/////////////////现在好像都在用这个,效果还不错,分享给大家!
相关知识等待您来回答
软件领域专家& 对战平台DLL注入失败,求助
查看: 1537|回复: 4
UID8014988主题阅读权限20帖子精华0积分8金钱164 荣誉0 人气0 在线时间42 小时评议0
Lv.2游侠会员, 积分 8, 距离下一级还需 192 积分
帖子精华0积分8金钱164 荣誉0 人气0 评议0
本帖最后由 aaaaaqwe 于
20:06 编辑
为什么我的对战平台总是DLL注入失败,防火墙和杀软都关了,怎么办。& && &死亡岛
UID7485401主题阅读权限80帖子精华0积分59金钱4397 荣誉0 人气4 在线时间916 小时评议0
帖子精华0积分59金钱4397 荣誉0 人气4 评议0
如果是WIN7系统 请以管理员方式运行平台试试,实在不行 加QQ-
『射击游戏区』游侠攻略组组长天际·静默者
UID5258059主题阅读权限50帖子精华4积分6296金钱3429 荣誉338 人气1166 在线时间27970 小时评议0
帖子精华4积分6296金钱3429 荣誉338 人气1166 评议0
我估计你是设置那边,载入的路径没有设置对。应该载入死亡岛的exe。
UID8014988主题阅读权限20帖子精华0积分8金钱164 荣誉0 人气0 在线时间42 小时评议0
Lv.2游侠会员, 积分 8, 距离下一级还需 192 积分
帖子精华0积分8金钱164 荣誉0 人气0 评议0
我都设置对了。管理员也运行过了。点开始游戏可以进去,但是提示DLL注入失败
『射击游戏区』游侠攻略组组长天际·静默者
UID5258059主题阅读权限50帖子精华4积分6296金钱3429 荣誉338 人气1166 在线时间27970 小时评议0
帖子精华4积分6296金钱3429 荣誉338 人气1166 评议0
白金会员勋章
用户积分达到6000
荣誉达到150
Powered by

我要回帖

更多关于 输入法注入dll 的文章

 

随机推荐