求助,关于使用远程线程插入DLL的一个问题?? 利用CreateRemoteThread函数,创建远程线程插入DLL时候,如何给DLL中的函数传递参数???我是利用shotgun写的方法注入DLL的.还望各位大侠给予指点.TKS 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以用dll的共享數據段來做嘛,呼叫CreateRemoteThread的進程可以先load要注入的dll,並把要傳遞的參數放到共享段,再呼叫CreateRemoteThread,當dll被注入時,dll本身直接使用代享段里的值就完成了參數傳遞 在你自己的dll定义全局变量吧 To:leon7909(leon)很感谢你给的指点,这种方法听上去很不错,能不能给点资料或者简单的例子我看看,先谢谢了 To:jacklzw88(不可爱咯) 在DLL中定义全局变量,然后怎么传值给它,还是想不明白?? 在DLL中定义一个如下的段,将你要传的参数放里面。比如:#pragma data_seg("Shared")long g_lInstanceCount=0; //这就是你要传的参数#pragma data_seg()#pragma comment(linker,"/section:Shared,rws") To:leon7909(leon) 我也找了一些资料,步骤:先定义共享段,然后在设置段的共享属性,最后就是通过外部变量引用共享数据.可不我清楚,上面所说的用户的DEF文件指的是什么文件???还望进一步指点.急.... 求潘爱民的VC++技术内幕 关于树控件的一点小问题 vc资源编辑器的使用 问一个模态对话框的问题 编译Xtreme Toolkit Pro v9.60时出现如下错误 在Opengl中使用sin,cos函数的问题(原来的贴子沉了) 资源和CPP问题,大家指教! 怎样解密后缀名是p7m的文件(加密后的文件) 急啊!!!!!! 还是没取得圆满答案,请高手指点迷津 求助,DLL字符串返回问题 请教一个CSocket类编写的UDP传输程序中OnReceive()接收的问题 AsyncSocket TCP客户端能发送到服务端,但是会提示一个读内存错误。。详见代码。
很感谢你给的指点,这种方法听上去很不错,能不能给点资料或者简单的例子我看看,先谢谢了
比如:
#pragma data_seg("Shared")
long g_lInstanceCount=0; //这就是你要传的参数
#pragma data_seg()
#pragma comment(linker,"/section:Shared,rws")
我也找了一些资料,步骤:先定义共享段,然后在设置段的共享属性,最后就是通过外部变量引用共享数据.
可不我清楚,上面所说的用户的DEF文件指的是什么文件???
还望进一步指点.
急....