类似于 proxifier 允许任意程序走代理的实现思路?

2023-03-19 09:48:04 +08:00
 chuanqirenwu
最近使用 [Proxifier]( https://www.proxifier.com/) 解决了我一个大需求,很好奇它是如何实现允许任意程序走代理的?

刚好在 v2 上也看到了一些类似工具的分享,但好像都需要使用包裹命令的方式启动需要被代理的进程,和 proxifier 的使用方式不太一样。

想请有经验的大佬指点指点实现思路和方向,学习 Rust 编程有一段时间了,如果可能的话,我希望能使用 Rust 实现一个 Proxifier 的轻量版本。
766 次点击
所在节点    问与答
1 条回复
a90120411
2023-03-19 12:02:13 +08:00
windows 上提供 windows filter platform (WFP)
开源的 WinPcap
macOS 上 NetworkingDriverKit
FYI...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/925223

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX