问题标签 [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.

0 投票
0 回答
325 浏览

internet-explorer - 尝试从 IE 进程发送时,SendMessage 给出 ACCESS DENIED 错误

我正在开发一个下载管理器,我正在编写一个用于浏览器集成的 LSP。它可以在除 IE 之外的所有浏览器上完美运行。当我尝试使用SendMessageAPI 与我的应用程序进程通信时,它失败并出现错误 5(拒绝访问)。当我尝试将调试器附加到 时iexplore.exe,Visual Studio 显示此进程正在使用[low-rights]运行。我现在能做什么?IE 使用这个进程来处理套接字,我必须能够与我的下载管理器进程进行通信。

0 投票
1 回答
105 浏览

c++ - 无法使用 `deflateInit` 压缩修改后的数据

我正在开发一个监控 HTTP 流量并修改每个网页的源 HTML 代码的 LSP。为了修改分块的 HTTP 响应,我使用zlibinflate使用以下主要代码行成功解压缩了数据:

现在,修改后,我想使用完全相同的方法重新压缩数据,所以我使用以下代码行,但它返回 -2。

如果我更改16+MAX_WBITS它返回SUCCESS但它不是相同的方法并在deflate.

我怎样才能实现我的目标?

0 投票
0 回答
82 浏览

proxy - socks5代理后如何返回对应的udp发送者-windows lsp spi udp

我使用 windows lsp 代理一些 url 和游戏 UDP 通过本地 sock5 代理。

我有一个问题:How to get caller port in function: int WSPAPI WSPSendTo?

我想按照以下步骤操作:

  • 1:通过 TCP 连接到本地代理服务器

  • 2:获取本地代理服务器开启的UDP端口

  • 3:用函数发送UDP数据NextProcTable.lpWSPSendTo

  • 4:接收数据

  • 5:将接收到的数据转发给UDP调用者

但无法解决最后一个。如何将接收到的数据转发给 UDP 调用者?