在windows中sock4/5下运行单个应用程序

发布于 2024-10-14 12:30:22 字数 99 浏览 1 评论 0原文

我可以在 Windows 中的 sock4/5 下运行单个应用程序,而无需管理员权限吗?也许像socksify之类的东西,但对于Windows中的socks5

提前谢谢

Can i run a single application under sock4/5 in windows, without admin rights? maybe something like socksify but for socks5 in windows

Thankx in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

长发绾君心 2024-10-21 12:30:22

只要您以与应用程序相同或更高的权限级别在同一帐户中运行,就可以。但修补内存中的应用程序并拦截所有套接字使用情况并不容易。

最简单的方法可能是复制应用程序的exe文件并编辑导入表,以便它引用sproxy.dll而不是ws2_32.dll或winsock2.dll(使名称长度相同,这会让你的生活更轻松)。然后将您的socks代理编写为DLL,粘贴在应用程序目录中。

或者您是否需要一个已经存在的工具,而不是如何自己编程?如果是这样,您应该在 SuperUser.com 上询问

As long as you are running in the same account at an equal or higher privilege level as the application, yes it's possible. But it's not going to be easy to patch the application in memory and intercept all sockets usage.

The easiest approach would probably be to copy the app's exe file and edit the import table so it refers to sproxy.dll instead of ws2_32.dll or winsock2.dll (make the names the same length, it'll make your life easier). And then write your socks proxy as a DLL stuck in the application directory.

Or were you asking for a tool that already exists, instead of how to program it yourself? If so, you should ask on SuperUser.com

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文