如何实现socks5全局代理

mhpmii 2014-10-24 05:00:28
需要做一个类似Proxifier 实现socks5 的全局代理客户端软件(MFC)
服务器端我已经做出来了
谁有过相关的经验帮帮忙
做客户端界面是很简单了,我用MFC做了一个对话框的界面,
现在有几个问题搞不清楚

我的思路是
1.截获 windows 下所有的网络请求?
2.把connect 到 remote 的请求 先connect 到代理服务器的1080端口?然后通过代理服务器分配的端口交换数据?

问题:
1.我的思路是不是不对?
2.怎么截获主机的所有网络请求?
3.怎么截取connect 请求 ::
应用程序一般connect 之后就可以交换数据了,由于使用代理,connect之后要先验证代理规则才会去交换数据?
那我是不是要截取应用程序的connect 请求然后先验证规则再交换数据?那我是不是要抓TCP包?

或者说一说linux下如果想做一个socks5全局代理客户端又怎么实现

谢谢
...全文
4298 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_35661145 2016-07-20
  • 打赏
  • 举报
回复
楼主,你好。我需要你的技术帮助,能留下个联系方式吗??? 我的QQ604087668 看到麻烦速回。
qq_35661145 2016-07-20
  • 打赏
  • 举报
回复
楼主,你好。我需要你的技术帮助,能留下个联系方式吗??? 我的QQ604087668 看到麻烦速回。
Wildwolf 2015-12-31
  • 打赏
  • 举报
回复
这个没人会吗?
mhpmii 2015-03-16
  • 打赏
  • 举报
回复
引用 2 楼 jamesontan 的回复:
学习ing,请问你是怎么实现截获 windows 下所有的网络请求的? 求教
用winPcap库可以实现抓包,很方便的
jamesontan 2015-03-09
  • 打赏
  • 举报
回复
学习ing,请问你是怎么实现截获 windows 下所有的网络请求的? 求教
mhpmii 2014-10-28
  • 打赏
  • 举报
回复
知道怎么做了,来个人就送分了,用的 winpacp

23,217

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧