- multi-method 最小二乘算法 Fortran实现 比较简单
- GVF-Snake-model- :通过对梯度矢量流(GVF)力场迭代和轮廓收敛过程中时间开销大
- depth-image-based-rendering 深度图的视点绘制
- Bbtrreeet 一种基于btree索引算法的数据据库代码
- C-and-CPP-common-mistakes 在c编译时会出现各种各样的错误
- Debug 通过button1事件VB代码自动语音播放消息框输入的文字(Through the button1 event VB code automatic voice playback message box input text)
文件名称:RemoteThreadDll
-
所属分类:
- 标签属性:
- 上传时间:2013-04-20
-
文件大小:2.87mb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
DLL注入之远线程方式
每个进程都有自己的虚拟地址空间,对32位进程来说,这个地址空间的大小为4GB。因为每个进程都有自己专有的地址空间,当进程的各个线程运行的时候,它们只能够访问属于自己进程的内存。这样做的一个好处是维护系统的安全,防止进程的私有空间被入侵。世界上有了矛就有了盾,windows也撕开了一个小口,提供了一些函数来让其它进程对另一个进程进行操作,当然亦邪亦正,全在于你。大名鼎鼎的CreateRemoteThread就是属于这样的函数。
远线程注入的基本原理就是通过在另一个进程中创建远程线程的方法进入目标进程的内存地址空间。使用插入到目标进程中的远程线程将该DLL插入到目标进程的地址空间,即利用该线程通过调用Windows API LoadLibrary函数来加载DLL,从而实现获取目标进程空间的使用权。如下摘自ReactOS 3.14的代码所示,CreateRemoteThread实际实现的功能就是调用NtCreateThread创建一个属于目标进程的线程。-DLL injection far thread
每个进程都有自己的虚拟地址空间,对32位进程来说,这个地址空间的大小为4GB。因为每个进程都有自己专有的地址空间,当进程的各个线程运行的时候,它们只能够访问属于自己进程的内存。这样做的一个好处是维护系统的安全,防止进程的私有空间被入侵。世界上有了矛就有了盾,windows也撕开了一个小口,提供了一些函数来让其它进程对另一个进程进行操作,当然亦邪亦正,全在于你。大名鼎鼎的CreateRemoteThread就是属于这样的函数。
远线程注入的基本原理就是通过在另一个进程中创建远程线程的方法进入目标进程的内存地址空间。使用插入到目标进程中的远程线程将该DLL插入到目标进程的地址空间,即利用该线程通过调用Windows API LoadLibrary函数来加载DLL,从而实现获取目标进程空间的使用权。如下摘自ReactOS 3.14的代码所示,CreateRemoteThread实际实现的功能就是调用NtCreateThread创建一个属于目标进程的线程。-DLL injection far thread
(系统自动生成,下载前可以参看下载内容)
下载文件列表
RemoteThreadDll/RemoteThreadDll/ReadMe.txt
RemoteThreadDll/RemoteThreadDll/stdafx.h
RemoteThreadDll/RemoteThreadDll/targetver.h
RemoteThreadDll/RemoteThreadDll/dllmain.cpp
RemoteThreadDll/RemoteThreadDll/RemoteThreadDll.cpp
RemoteThreadDll/RemoteThreadDll/stdafx.cpp
RemoteThreadDll/RemoteThreadDll/复件 RemoteThreadDll.cpp
RemoteThreadDll/RemoteThreadDll.sln
RemoteThreadDll/RemoteThreadDll.suo
RemoteThreadDll/RemoteThreadDll/RemoteThreadDll.vcproj.3D5D22C8AC9E4D9.Zhuifeng.user
RemoteThreadDll/RemoteThreadDll/RemoteThreadDll.vcproj
InjectDll.zip
TestDll.zip
RemoteThreadDll/RemoteThreadDll/Debug
RemoteThreadDll/Debug
RemoteThreadDll/RemoteThreadDll
RemoteThreadDll
RemoteThreadDll/RemoteThreadDll/stdafx.h
RemoteThreadDll/RemoteThreadDll/targetver.h
RemoteThreadDll/RemoteThreadDll/dllmain.cpp
RemoteThreadDll/RemoteThreadDll/RemoteThreadDll.cpp
RemoteThreadDll/RemoteThreadDll/stdafx.cpp
RemoteThreadDll/RemoteThreadDll/复件 RemoteThreadDll.cpp
RemoteThreadDll/RemoteThreadDll.sln
RemoteThreadDll/RemoteThreadDll.suo
RemoteThreadDll/RemoteThreadDll/RemoteThreadDll.vcproj.3D5D22C8AC9E4D9.Zhuifeng.user
RemoteThreadDll/RemoteThreadDll/RemoteThreadDll.vcproj
InjectDll.zip
TestDll.zip
RemoteThreadDll/RemoteThreadDll/Debug
RemoteThreadDll/Debug
RemoteThreadDll/RemoteThreadDll
RemoteThreadDll
1999-2046 搜珍网 All Rights Reserved.
本站作为网络服务提供者,仅为网络服务对象提供信息存储空间,仅对用户上载内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
