文件名称:InjLib
- 所属分类:
- 钩子与API截获
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2012-12-30
- 文件大小:
- 25kb
- 下载次数:
- 0次
- 提 供 者:
- f
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
代码功能:将动态链接库注入已运行的进程
用途: 用于拦截API测试。
程序用于开发api拦截功能的辅助测试用,当开发了一个api拦截应用的时候,需要频繁的注入,卸载于某进程。
本工具可以使得工作更为方便的进行,如可直接启动notepad进程并注入指定的动态链接库(此dll名称写死于代码内
,但可以很容易的修改成可配置的方式,不过一般没有必要),当然,也可指定进程id来注入
当年做加密保护的时候,API拦截的部分经常需要做此种测试,故有此工具诞生了。
原理:用远程线程方式注入DLL,此种方法很稳定,代码也经受了长期使用的考验。
注意:默认的注入的动态链接库的名字叫mydll.dll, 详情请搜索源码,你当然可以改了它。-Code function: dynamic link library into a running processUses: used to intercept API test.Procedures for the development of API blocking the function of auxiliary test, when developing a API intercept application, require frequent injection, in a process of unloading.This tool can make the work more convenient, such as direct start Notepad process and injected into the specified dynamic-link library ( DLL name died within the code, but can easily be modified into a configurable manner, but is generally not necessary ), of course, can also be specified to process ID to injectWhen do encryption protection, API intercept part often need to do this test, it is this tool was born.Principle: using remote thread injection of DLL, this method is very stable, the code also undergo long-term use of the test.Note: the default into a dynamic link library name is mydll.dll, please search source code, you can change it.
用途: 用于拦截API测试。
程序用于开发api拦截功能的辅助测试用,当开发了一个api拦截应用的时候,需要频繁的注入,卸载于某进程。
本工具可以使得工作更为方便的进行,如可直接启动notepad进程并注入指定的动态链接库(此dll名称写死于代码内
,但可以很容易的修改成可配置的方式,不过一般没有必要),当然,也可指定进程id来注入
当年做加密保护的时候,API拦截的部分经常需要做此种测试,故有此工具诞生了。
原理:用远程线程方式注入DLL,此种方法很稳定,代码也经受了长期使用的考验。
注意:默认的注入的动态链接库的名字叫mydll.dll, 详情请搜索源码,你当然可以改了它。-Code function: dynamic link library into a running processUses: used to intercept API test.Procedures for the development of API blocking the function of auxiliary test, when developing a API intercept application, require frequent injection, in a process of unloading.This tool can make the work more convenient, such as direct start Notepad process and injected into the specified dynamic-link library ( DLL name died within the code, but can easily be modified into a configurable manner, but is generally not necessary ), of course, can also be specified to process ID to injectWhen do encryption protection, API intercept part often need to do this test, it is this tool was born.Principle: using remote thread injection of DLL, this method is very stable, the code also undergo long-term use of the test.Note: the default into a dynamic link library name is mydll.dll, please search source code, you can change it.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
InjLib\CmnHdr.h
......\EnsureCleanup.h
......\InjLib.cpp
......\InjLib.ico
......\InjLib.rc
......\InjLib.sln
......\InjLib.vcproj
......\IoCompletionPort.h
......\resource.h
......\Toolhelp.h
......\WaitChainTraversal.h
......\说明.txt
CommonFiles\CmnHdr.h
...........\EnsureCleanup.h
...........\IoCompletionPort.h
...........\Toolhelp.h
...........\WaitChainTraversal.h
InjLib
CommonFiles