-
VB API HOOK拦截程序源码
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位址到新配置的函數
- 2023-07-21 01:35:17下载
- 积分:1
-
lubtication
说明: 这是一个推力轴承的MATLAB程序,需要的同学可以自己下载!(This is a thrust bearing MATLAB program, students need to download!)
- 2019-06-17 01:29:28下载
- 积分:1
-
LDA
说明: dataset-dimensionality-reduction-python-master
- 2020-06-25 19:00:01下载
- 积分:1
-
VC++写的注册表监控程序
一款非常小巧好用的VC++注册表修改监控工具,可以监测注册表的内容是否被修改,可设置禁止修改的内容,还有很多功能请参见截图。当时是面向Windows2000写的,含驱动代码,现在公开了源代码,对了解Windows注册表是很不错的参考程序,值得一看。
- 2023-01-13 08:00:04下载
- 积分:1
-
MATLAB公式程序
应用于矩形微带天线尺寸长和宽的计算程序(Size of rectangular microstrip antenna)
- 2018-07-30 11:52:29下载
- 积分:1
-
OFDMSignalDetection-master
说明: 程序实现的主要功能:
OFDM调制识别:研究了基于高阶累量和基于小波变换的OFDM信号和单载波调制信号的识别算法,仿真分析了两种算法在高斯信道和多径瑞利衰落信道下的信号识别性能。
OFDM参数估计:研究了基于Welch算法和AR模型法求解功率谱进而估计信号带宽的算法,对两种算法的估计性能进行了比较;根据OFDM信号的循环平稳性研究了基于循环谱的载频估计算法;根据 OFDM信号的自相关性研究了基于可变延时自相关和固定延时自相关的FFT相结合的算法,估计了OFDM信号的有效数据长度、符号总长度、循环前缀长度和子载波间隔;最后研究了基于带宽和基于过采样估计子载波数目两种算法,并在高斯信道和多径瑞利衰落信道下对以上参数估计算法进行了仿真分析。
其中OFDM_DEMO为整个项目的程序入口,其余均为辅助函数,每一个函数均有参数注释和功能说明。(The main functions of the program are as follows:
OFDM modulation recognition: the recognition algorithms of OFDM signal and single carrier modulation signal based on high-order cumulant and wavelet transform are studied. The signal recognition performance of the two algorithms in Gaussian channel and multi-path Rayleigh fading channel is simulated and analyzed.)
- 2020-11-03 23:39:52下载
- 积分:1
-
fktracking
这是一个机器人与焊缝跟踪仪相互协同工作的一个上位机软件。(this is one soft ware foe the interface between the robot and the seam tracking machine .)
- 2021-04-07 22:39:01下载
- 积分:1
-
umat
用于地震计算,二维线性粘弹性材料子程序,用于地震力计算的很好的土体本构模型(for earthquake analysis)
- 2020-12-03 21:19:24下载
- 积分:1
-
登陆界面,人员管理,合同管理,项目子系统管理,缴费管理。...
登陆界面,人员管理,合同管理,项目子系统管理,缴费管理。-Landing Interface, personnel management, contract management, project sub-systems management, payment management.
- 2022-03-07 03:08:00下载
- 积分:1
-
三级联动菜单代码
说明: 省市区三级联动代码,功能如下:1.可以查询搜索;2.可以清楚(Provincial and urban three-level linkage code, the functions are as follows: 1. Search can be queried; 2. Clear.)
- 2019-03-05 07:33:53下载
- 积分:1