LSP
weixin_41454036
IT学姐不一定是女生!!
展开
-
Writing a Winsock 2 Layered Service Provider
https://blog.csdn.net/lipei1220/article/details/6528183 解读https://www.docin.com/p-640542992.html ---------PPT原创 2020-12-08 15:18:00 · 103 阅读 · 0 评论 -
LSP分两种:一种是IFS LSP,一种是non IFS LSP.
LSP分两种:一种是IFS LSP,一种是non IFS LSP.简单地说, IFS LSP制作简单,可以完成大部分的数据包监听工作; non IFS LSP制作复杂,但是可以进行一些特殊的overlapped I/O操作,如在overlapped初始化完成后,调用WSPSend (WriteFile), WSPSendTo, WSPRecv (ReadFile), WSPRecvFrom, or WSPIoctl之前,对数据进行一些处理工作.LSP相互之间可以叠加,但在non IFS LSP之上不可以叠原创 2020-11-12 10:44:42 · 708 阅读 · 0 评论 -
网络封包过滤之分层服务提供者(LSP)
https://blog.csdn.net/chinafe/article/details/7782635分层服务提供者(LSP)(1)开发过滤数据包的LSP程序可以定义过滤规则,恩,先看看LSP本身是DLL,可以将它安装至Winsock目录,创建套接字的应用程序不必知道此LSP的任何信息就能调用它运行原理用户创建套接字套接字创建函数(如socket)在Winsock目录寻找合适的协议此协议的提供者导出的函数完成各种功能我们的目的:将自己编写的提供者安装到Winsock目录中,让原创 2020-11-04 14:02:00 · 889 阅读 · 0 评论 -
关于WSPConnect的重定向
int WSPAPI WSPConnect( SOCKET s, const struct sockaddr FAR * name, int namelen, LPWSABUF lpCallerData, LPWSABUF lpCalleeData, LPQOS lpSQOS, LPQOS lpGQOS, LPINT lpErrno ){ //代理服务器地址//填写地址结构体信息,SOCKADDR_IN transferSrv;原创 2020-10-27 10:41:13 · 753 阅读 · 0 评论 -
使用socks5实现简易代理服务器
https://blog.csdn.net/lmory233/article/details/80219581?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.add_param_isCf&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.add_par原创 2020-10-21 17:06:33 · 3450 阅读 · 1 评论 -
LSP 拦截 TCP 使用SOCKS5 实现单进程 单IP 长连接失败
LSP 拦截 TCP 使用SOCKS5 实现单进程 单IP 长连接失败https://bbs.pediy.com/thread-203313.htm小弟,刚开始接触这方面,而且编程基础薄弱,网上找到些代码,自己改了下,实现了LSP 的安装和卸载,而且,上网也正常,LSP dll 里面 根据进程名来判断是否使用SOCKS5 代理,浏览器,访问都没问题。但是一旦建立TCP 长连接,连接成功后,立刻断掉。找不到原因,求大神看看```cpp/ 连接socks5代理int socksProxyEx(SOC原创 2020-10-21 10:15:08 · 1140 阅读 · 0 评论 -
网络编程之Winsock2 服务提供者接口(SPI)
网络编程之Winsock2 服务提供者接口(SPI)https://blog.csdn.net/aaron133/article/details/78005779网络编程之编写LSP进行Winsock API监控拦截或LSP注入https://blog.csdn.net/aaron133/article/details/78028942原创 2020-10-20 16:12:18 · 211 阅读 · 1 评论 -
WSCGetProviderPath函数(ws2spi.h)
该 WSCGetProviderPath功能检索指定供应商的DLL路径。句法C ++复制int WSCGetProviderPath(LPGUID lpProviderId,WCHAR *lpszProviderDllPath,LPINT lpProviderDllPathLen,LPINT lpErrno);参量lpProviderId指向提供者的全局唯一标识符(GUID)的指针。通过使用WSCEnumProtocols获得此值 。lpszProviderDllPath指原创 2020-10-20 14:31:27 · 189 阅读 · 0 评论 -
Winsock协议目录
SPI提供3种协议:1 分层协议 在基础协议的上层,依靠底层基础协议实现更高级的通信服务。2 基础协议 能够独立安全地,和远程断电实现数据通信的协议,相对于分层协议而言的3 协议连 将一系列的基础协议,分层协议按特定的顺序连接在一起的链状结构。协议特性: winsock用WSAPROTOCOL_INFO结构描述特定协议的完整信息。称为一个winsock目录入口。两个重要标识:ProviderId:服务开发商提供的全局唯一标识dwCatalogEntryId为每个WS原创 2020-10-20 12:00:24 · 1485 阅读 · 0 评论 -
2020-10-15
网络编程之编写LSP进行Winsock API监控拦截或LSP注入:https://blog.csdn.net/fxismonk/article/details/78050864原创 2020-10-15 11:43:52 · 55 阅读 · 0 评论 -
LSP劫持与网络数据转发代理服务器的心得笔记
https://blog.csdn.net/sspdfn/article/details/86520816前言本文的目标读者是那些对LSP劫持有一定了解,也写了一些lsp程序,并想进一步深研lsp,意图做LSP代理工具的人。如果读者对LSP没有一点了解,可以参考下面的文章:网游加速器原理、技术与实现 的第5章节VC++基于LSP实现数据拦截LSP网络监控正文简介:LSP是分层服务代理的英文简写。可以这么理解,windows中任何一个socket连接最终都要调用系统库,如wship6.dll原创 2020-10-13 16:32:25 · 856 阅读 · 0 评论 -
Windows Ring3层注入——LSP劫持注入(SPI网络过滤器注入)(八)
https://blog.csdn.net/qq_38493448/article/details/104007711?utm_medium=distribute.pc_feed_404.none-task-blog-searchFromBaidu-8.nonecase&depth_1-utm_source=distribute.pc_feed_404.none-task-blog-searchFromBaidu-8.nonecasWindows Ring3层注入——LSP劫持注入(SPI网络过滤原创 2020-10-13 16:27:35 · 1113 阅读 · 0 评论 -
LSP技术 注入技术 劫持
链接https://www.cnblogs.com/freesec/p/6541725.htmlhttps://blog.csdn.net/sspdfn/article/details/86520816LSP即分层服务提供商,Winsock 作为应用程序的 Windows 的网络套接字工具,可以由称为“分层服务提供商”的机制进行扩展。Winsock LSP 可用于非常广泛的实用用途,包括 Internet 家长控制 (parental control) 和 Web 内容筛选。在以前版本的 Windo原创 2020-09-21 19:22:39 · 2311 阅读 · 0 评论