问题标签 [winsock-lsp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - LSP 软件与防病毒防间谍软件等程序冲突?
您好,我编写了用于读取和更改流量的 LSP 程序。问题是,防病毒、防火墙、反间谍软件等软件是否因为 LSP 功能而将我的程序视为病毒?
windows - LSP(分层服务提供商)操作系统兼容性
哪些操作系统支持 LSP(分层服务提供商)?
有趣的操作系统(Windows XP 32/64bit、Windows Vista 32/64bit、Windows 7 32/64bit、Windows Server 2008 32/64bit、Windows Server 2008 R2 32/64bit)
visual-c++ - 无法构建 LSP 示例
我下载了微软平台 SDK。我尝试在下面构建示例项目 LSP
C:\Program Files\Microsoft 平台 SDK\Samples\NetDS\WinSock\LSP
我收到以下链接错误:
我在 Windows XP 上使用 Visual C++ 2008 Express。我将文件夹include
和lib
创建的项目包括在内。
有什么想法或建议吗?
c++ - 使用 dt_dll 调试 LSP
有谁知道如何调试 Microsoft 平台 SDK 提供的 LSP 示例?我阅读了有关此主题的信息,发现示例 dt_dll 生成了一个 DLL 文件,该文件可与 ws2_32.dll 的检查版本一起使用。
问题是他们没有说如何去做。如何使用 dt_dll.dll 文件?如何包含它?如何调试它?整个过程不清楚。
另外,我尝试在 LSP 示例的代码中创建一个日志文件。即使加载了 LSP 并且网络操作正常运行,也没有创建该文件。
我需要一种方法来检查我在做什么(使用日志文件,或调试 LSP)。
我正在使用带有 Visual C++ 2008 Express 的 Windows XP。
有任何想法吗?
windows - 在 WSPSend 中获取目标端口
我在获取 Microsoft 平台 SDK 提供的示例 LSP 中的 WSPSend 函数中的目标端口号时遇到问题。
这是我正在使用的代码。如下图,不输入if语句。我使用调试功能验证了这一点。
我正在尝试使用目标端口 80 识别此函数内的传出 HTTP 数据包。
任何想法?
c++ - LSP 中的套接字更改
是否可以在 Windows 中使用 LSP(分层服务提供程序)更改传出数据包的目标套接字(IP 和端口)?
例如,我想将所有 HTTP 数据包重定向到代理服务器(给定 IP/端口)。这样我就可以为 Windows 创建“系统范围的”代理。
我试图WSPSendTo
在函数内部包含一个调用来WSPSend
进行重定向。这两个函数采用相同的参数,除了WSPSendTo
采用另外两个参数(const struct sockaddr FAR *
和int
)。
问题是流量没有被定向到代码中指定的代理。我使用wireshark验证了这一点!
firefox - Firefox 4 Beta 和 Winsock LSP
我对 Firefox 4 Beta 有疑问。
Firefox 似乎以某种方式忽略了所有已安装的 LSP 提供程序。但它确实使用了winsock。
有什么问题?是我的 LSP 问题,我可以解决吗?
windows - 如何为流程定制路线?
在我的电脑中,有两个网络适配器,连接到不同的子网。如下:
适配器 A:10.20.30.201 适配器 B:10.20.31.201
我想制作一个特殊进程的所有传出数据(例如进程 A)的所有传出数据。也就是说,我想将适配器 A 作为进程的默认路由。
我知道,我可以为一些特殊的目的地修改路由表,但是我想在这里做的是非常不同的。进程 A可能与许多不同的 IP 进行通信,而我事先并不知道。
Winsock2 提供LSP作为在 TCP/IP 堆栈中放置 dll 的一种方式。我对LSP不熟悉,不知道LSP能不能做我想做的事。
谁能给我一些建议,谢谢。
c++ - 如果我想开发分层服务提供程序来支持所有 Windows 操作系统,我应该期待什么问题?
我想开发简单的 HTTP 过滤器(透明代理)。
我希望它支持所有版本的 Windows,包括 XP 及更高版本。
从有这方面经验的人看来,安装服务时应该会出现什么问题?
windows - 全系统广告拦截器
我打算构建一个广告拦截器应用程序来阻止所有浏览器上的广告。一些广告拦截器为每个浏览器都有插件,但我认为这是很多工作和不兼容的。我正在考虑一个像广告防火墙一样工作的应用程序。当然,主要的操作系统是 Windows。
是否可以编写适用于所有 Windows 版本(2000、XP、VISTA、7)的东西?这种软件的最佳方法是什么?