登录
首页 » 其他 » VB API HOOK拦截程序源码

VB API HOOK拦截程序源码

于 2023-07-21 发布 文件大小:119.05 kB
0 113
下载积分: 2 下载次数: 1

代码说明:

VB 基于API HOOK拦截程序源码,演示VB如何拦截API呼叫,這是網友問的問題,雖然這個問題並不適合用VB做,但並不是做不到,要多繞一段路,這個問題重點在於執行檔中的IAT(Import Address Table) 如果你對於PE黨並不熟悉 請參考PE檔簡介。一個Process再執行時,會將許多DLL載入到行程空間中,如呼叫User32.dll中的MessageBoxW就必須將User32.dll載入到位址空間,呼叫越多不同種的API,位址空間中的模組也就越多,至於如何得知行程所載入的模組請參考如何取得Process中載入的模組的資訊。   一般來說,如果是執行Notepad.exe 我們只要攔截模組Notepad.exe的IAT即可,除非你想攔截Notepad.exe是否有透過其他DLL去執行要攔截的函數,才需要去攔截其他載入的模組,這個程式整個攔截的過程如下:   1.在要攔截的程式上配置2塊記憶體空間,一塊用來放要攔截的程式,一塊用來放所需要用的區域變數 至於如何再外部程式配置記憶體請參考如何在外部程式配置記憶體   AddressOfRemoteFunction=CreateRemoteMememory(SomeProcess,FunctionSize)   AddressOfVar=CreateRemoteMememory(SomeProcess,DataSize)   2.將要注射的函數寫到配置的位址空間 並初使化變數   Call WriteCodeTo(AddressOfRemoteFunction)   [AddressOfVar]=1   [AddressOfVar+256]=Old_FunctionAddress   3.修改IAT位址到新配置的函數

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 软件体系结构层次模型
    软件体系结构的层次模型-Software Architecture Hierarchical Model
    2022-02-27 06:22:07下载
    积分:1
  • 这是一个C++编程文档
    这是一个C++编程文档-This is a C Programming Document
    2022-12-04 00:15:03下载
    积分:1
  • multisim9tongyongdianlu压缩包无法解压密码。
    Multisim9tongyongdianlu 压缩包解压时不能有密码。-Multisim9tongyongdianlu compressed packets can not extract the password.
    2022-10-26 00:00:04下载
    积分:1
  • Java实现IP探测程序
    Java实现IP探测程序,我是说好像是IP探测用的,是清华大学计算机学生写的,除了程序本身的功能外,你还可以从这个程序中了解到Java连接和操作数据库,读取txt文本文件,将数据数据写进数据库,更新TXT文件等功能,这些功能也是很实用的哦。
    2022-01-25 21:41:51下载
    积分:1
  • FIR数字滤波器广泛应用于数字通信系统的研究方法…
    FIR数字滤波器广泛应用在数字通信系统中,研究其实现方法具有重要意义。Matlab功能强大,利用Matlab辅 助设计DSP应用程序,可大大缩短DSP应用程序的开发时间。介绍了Matlab和CCS及DSP的连接,说明了利用Matlab辅 助DSP实现FIR数字滤波器的过程,及如何在Matlab环境中调试DSP程序,给出了实现结果,并把该结果和单纯在Matlab 环境下实现结果进行比较,前者效果更好,更具有实际应用价值。 -FIR digital filters widely used in digital communication systems, research methods of their realization of great significance. Matlab is powerful DSP using Matlab-aided design applications, can greatly shorten the DSP application development time. Describes the Matlab and CCS and DSP connections, shows DSP using Matlab support the process of realization of FIR digital filters, and how to debug in the Matlab environment, DSP program, are given to achieve results, and to the results and simple in the Matlab environment, achieved results are compared, the former better, more practical application value.
    2023-08-26 09:10:03下载
    积分:1
  • 简洁界面的Delphi网页浏览器程序
    简洁界面的Delphi网页浏览器程序,这个浏览器窗口实在是很简洁,几乎没有多余的操作按钮,只有一个输入URL的地址栏,用户通过地址栏可以打开指定网址。浏览器打开网页的界面如截图所示,非常简洁哦。
    2023-05-10 01:40:03下载
    积分:1
  • 使用pb备份sqlserver数据库
    使用pb备份sqlserver数据库-use SQLServer database backup pb
    2023-06-18 15:55:03下载
    积分:1
  • vc++ realize the article deal with procedures, search and delete can realize
    vc++实现的文章处理程序,查找和删除都可以实现-vc++ realize the article deal with procedures, search and delete can realize
    2022-04-19 14:04:00下载
    积分:1
  • 为提高 converter.also forwardflyback 逆变器可以用于太阳能应用产品。
    这是模拟在 simulink (matlab) 提出反激变换器中的文件。此转换器用于加快从 30-40v to300v 的电压。典型的代表太阳能电池板低压,可用于太阳能光电池 system.transformer 提供了更好地隔离。
    2022-08-08 14:22:26下载
    积分:1
  • 一个关于滤波器设计的小程序
    一个关于滤波器设计的小程序-a filter designed for small programs
    2022-08-19 11:07:57下载
    积分:1
  • 696518资源总数
  • 106155会员总数
  • 8今日下载