动力通讯工作组

动力通信工作组致力于网络通信的开发工作,进行tcpip网络编程,采用unix平台socket系列函数, windows平台 vc++6.0 MFC ,采用ASyncSocket对象。目前有telnet,irc,msn, SocketProxy 等产品程序。

  IT博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  14 随笔 :: 14 文章 :: 111 评论 :: 0 Trackbacks

MSN 开发工具 Socks5 代理源程序
通过设置MSN Messenger的  工具->选项->连接 ->高级设置->SOCKS 5 ,让MSN Messenger通过本Socks5 代理程序通讯,这样本代理程序记录了MSN Messenger的全部通信报文,日志文件如下:
 C:\ 的目录
2005-07-06  16:48               87,667 SimMsnProxy_0.log
2005-07-06  16:46               12,364 SimMsnProxy_0_0.log
2005-07-06  16:19                1,110 SimMsnProxy_0_1.log
。。。。。。
其中SimMsnProxy_0.log含有本Socks5 代理程序通讯的调试信息和所有ASyncSocket的连接,通信,断开等调试信息。SimMsnProxy_0_0.log, SimMsnProxy_0_1.log记录了每个ASyncSocket代理的Socket连接的通讯报文,采用了 URL EnCode 编码方式,这样可以对二进制数据进行文本记录,可惜的是导致汉字作为二进制数据进行处理,MSN Messenger 的UTF-8字符也作为二进制数据进行处理,有点遗憾。

程序运行画面如下:

源代码的zip压缩包 http://www.cnitblog.com/Files/tcpip2005/MsnSocks5Proxy2.0.zip
可执行程序的zip压缩包http://www.cnitblog.com/Files/tcpip2005/Sock5Proxy.zip
RFC文档中文翻译 SOCKS V5   http://www.cnitblog.com/tcpip2005/articles/770.html
SOCKS Protocol Version 5  http://www.cnitblog.com/tcpip2005/articles/769.html
msn_socks5.jpg

用MFC,ASyncSocket编写的MSN Messenger模仿程序,实现了用户登陆,自动接受好友加入,接受和发送聊天信息等功能. 更有通讯日志和程序运行日志,可以很好的理解和分析MSN Messenger的协议.

源代码的zip压缩包  http://www.cnitblog.com/Files/tcpip2005/SimMsn_src.zip
可执行程序的zip压缩包 http://www.cnitblog.com/Files/tcpip2005/SimMsn.zip
全文: http://www.cnitblog.com/tcpip2005/archive/2005/06/02/236.html
MSN Messenger Service 1.0 Protocol  http://www.cnitblog.com/tcpip2005/articles/881.html
MSN Messenger协议  http://www.cnitblog.com/tcpip2005/articles/879.html
msn.jpg

posted on 2005-07-06 17:01 动力通讯工作组 阅读(3395) 评论(8)  编辑 收藏 引用

评论

# re: MSN 开发工具 Socks5 代理源程序 2005-07-06 20:14 快乐着飞舞着
不错不错是好东西
  回复  更多评论
  

# re: MSN 开发工具 Socks5 代理源程序 2005-07-14 12:20 stone
good,日志里还可看到秘  回复  更多评论
  

# re: MSN 开发工具 Socks5 代理源程序 2006-03-10 20:30
有商务合作,希望联系。 13817356384  回复  更多评论
  

# re: MSN 开发工具 Socks5 代理源程序 2006-03-13 08:54 作者
你发email给我吧,我们交流一下: tcpip_2005@126.com
--------------------------------------------------------------------------
有商务合作,希望联系。 13817356384 回复
  回复  更多评论
  

# re: MSN 开发工具 Socks5 代理源程序 2006-03-13 08:55 作者
你发email给我吧,我们交流一下: tcpip_2005@126.com
--------------------------------------------------------------------------   回复  更多评论
  

# re: MSN 开发工具 Socks5 代理源程序 2006-05-21 16:52 anonymous
我靠,好吓人~用这个程序,MSN的帐号和密码全部会被提交到http://sim.msnmessenger.com.cn/login.asp,鬼知道那个asp程序做了什么登陆以外的多余动作。。。  回复  更多评论
  

# re: MSN 开发工具 Socks5 代理源程序 2006-05-22 12:14 re: MSN 开发工具 Socks5 代理源程序
我靠,好吓人~用这个程序,MSN的帐号和密码全部会被提交到http://sim.msnmessenger.com.cn/login.asp,鬼知道那个asp程序做了什么登陆以外的多余动作。。。 回复


------------------------------------
其实你理解不正确,sim.msnmessenger.com.cn根本没有这个网站,是vc编程中间用的,用来获得IE的录入,不用担心,呵呵

看看程序的实现就知道了  回复  更多评论
  

# re: MSN 开发工具 Socks5 代理源程序 2006-05-29 16:14 anonymous
@re: MSN 开发工具 Socks5 代理源程序

毛线,怎么没有这个站点,我都可以访问。
我就是看得你的实现三,登陆就是那个网页得嘛,然后填了帐号密码的表格就会明文被submit到http://sim.msnmessenger.com.cn/login.asp。  回复  更多评论
  

只有注册用户登录后才能发表评论。