本文介绍了一个Delphi版的载封包工具,该工具在Windows XP和D7编译环境下测试通过。工具包含HOOK.DLL源码和APIHook.pas源码,其中HOOK.DLL负责在指定窗口上安装和卸载HOOK,而APIHook.pas则实现了对API函数的HOOK。测试代码展示了如何使用这些代码在实...
本文介绍了一个Delphi版的载封包工具,该工具在Windows XP和D7编译环境下测试通过。工具包含HOOK.DLL源码和APIHook.pas源码,其中HOOK.DLL负责在指定窗口上安装和卸载HOOK,而APIHook.pas则实现了对API函数的HOOK。测试代码展示了如何使用这些代码在实...
本文介绍了如何在Delphi中实现封包捕获,特别是如何使用winsock2。首先,需要定义winsock2.0所需的类型,例如WSA_DATA,并从WS2_32.DLL引入winsock2的函数。接着,启动WSA,获取socket句柄,定义SOCK_ADDR类型并绑定网卡,注册WSA的输入输出组件。...