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

VB API HOOK拦截程序源码

于 2023-07-21 发布 文件大小:119.05 kB
0 142
下载积分: 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 个回复

  • 很有用的一份图纸资料 如果各位有类似资料麻烦也上传上来哈...
    很有用的一份图纸资料 如果各位有类似资料麻烦也上传上来哈-Useful information on a drawing if you have similar trouble also upload information onto Kazakhstan
    2022-04-19 03:37:36下载
    积分:1
  • 一个统计代码行的很简单很适用的小工具
    一个统计代码行的很简单很适用的小工具-a statistical line of code is very simple and very applicable to the small tools
    2023-08-21 06:55:04下载
    积分:1
  • 关于超宽带的东西
    关于超宽带的东西-on UWB things
    2023-06-21 21:15:02下载
    积分:1
  • serendipity PHP博客系统 v2.3.1
    Serendipity是一款采用PHP编写的智能blog博客系统,基于BSDLicense,代码开源,支持SQLite,PostgreSQL,MySQL,MySQLi多种数据库。serendipity PHP博客系统特点:   内置强大的媒体数据库和WYSIWYG与HTML编辑器;支持Threadedcomment,嵌套分类;多用户,可配置的权限/用户组系统;   Serendipity智能blog博客系统特点:   WYSIWYG与HTML编辑;   内置强大的媒体数据库;   多作者,可配置的权限/用户组系统;   支持Threadedcomment,嵌套分类;   支持多种语言,包括简繁中文;   丰富插件与模板库;   强大的垃圾过滤功能;   能够嵌到现有的Web页面中;   支持XML-RPC;   支持多种数据库SQLite,PostgreSQL,MySQL,MySQLi;   支持从其它Blog系统(WordPress,Textpattern,MoveableType,bblog,...)导入的功能。
    2022-12-16 16:30:04下载
    积分:1
  • Android GetPost数据提交实例
    Android GetPost数据提交实例,发送post必须设置 conn.setDoInput(true);conn.setDoOutput(true);这两行代码,从用户界面提交过来的数据上传到服务器接收,类似于WEB网页提交表单的操作,不过Android有自己独特的地方,这个源码,您可以参考对比一下。
    2022-05-14 19:29:20下载
    积分:1
  • VC6.0写的五子棋游戏,c/c++,益智游戏,源程序。小游戏。
    VC6.0写的五子棋游戏,c/c++,益智游戏,源程序。小游戏。-VC6.0 write 331 games, c/c, educational games, and the Source. Small game.
    2022-05-31 08:38:54下载
    积分:1
  • 这是一个打印钻石的程序
    这是一个打印钻石的程序-This is a process Diamond Print
    2022-07-14 22:02:02下载
    积分:1
  • Overview DSN
    Overview DSN-Less Connection dBASE Excel Text File Visual FoxPro Access database SQL Server Oracle MySQL AS400 Sybase Sybase SQL AnyWhere DSN Connection -Overview DSN-Less Connection dBASE Excel Text File Access Visual FoxPro database SQL Ser ver Oracle MySQL Front Sybase Sybase SQL AnyWhe "re DSN Connection
    2023-07-13 12:45:02下载
    积分:1
  • installation of the operating system explained in detail, and I hope to beginner...
    操作系统安装详细解释,希望对初学者能够有一定的帮助,谢谢大家拉-installation of the operating system explained in detail, and I hope to beginners can be helpful, thank you Rafah
    2022-03-23 13:17:22下载
    积分:1
  • 修改后的PCA进行人脸识别的Matlab代码
    修改后的PCA进行人脸识别的Matlab代码 -Revised PCA for Face Recognition Matlab code
    2022-02-12 16:51:01下载
    积分:1
  • 696516资源总数
  • 106918会员总数
  • 4今日下载