文件名称:ThreadUtility
- 所属分类:
- 系统编程
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2008-10-13
- 文件大小:
- 57.46kb
- 下载次数:
- 0次
- 提 供 者:
- neuso*****
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
提升程序权限,创建远程线程的源码。在别的进程中创建一个自己写的线程。创建线程本来只是一个函数的事,CreateRemoteThread()。其中的参数包括线程函数体。但是这是在远程进程的地盘上,所以此函数体的地址必须映射到远程进程的空间中去。线程中引用的所有地址,包括函数和指针和字符串等等,都必须映射到远程进程的空间中去。
映射的步骤有三
1、 在远程进程中分配空间,函数VirtualAllocEx(…)
2、 将线程执行体写入远程进程,函数WriteProcessMemory(...);
3、 上面是映射线程,下面轮到线程中所使用的地址了(包括函数、指针、字符串等),映射的方法是声明一个结构,一般称为ParamRemote,其中包含的是要映射的地址。先是将这些地址赋值,然后就是映射此结构,映射的方法与线程基本相同。
映射的步骤有三
1、 在远程进程中分配空间,函数VirtualAllocEx(…)
2、 将线程执行体写入远程进程,函数WriteProcessMemory(...);
3、 上面是映射线程,下面轮到线程中所使用的地址了(包括函数、指针、字符串等),映射的方法是声明一个结构,一般称为ParamRemote,其中包含的是要映射的地址。先是将这些地址赋值,然后就是映射此结构,映射的方法与线程基本相同。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 105230287threadutility.rar 列表 ThreadUtility\dll.dll ThreadUtility\PSAPI.H ThreadUtility\psapi.lib ThreadUtility\ThreadUtility.cpp ThreadUtility\ThreadUtility.dsp ThreadUtility\ThreadUtility.dsw ThreadUtility\ThreadUtility.ncb ThreadUtility\ThreadUtility.opt ThreadUtility\ThreadUtility.plg ThreadUtility\总结.doc ThreadUtility