推荐一些socket工具,TCP、UDP调试、抓包工具

转载 2015年07月10日 17:02:49

推荐一些socket工具,TCP、UDP调试、抓包工具. 还记得我在很久很久以前和大家推荐的Fiddler和Charles debugger么?他们都是HTTP的神器级调试工具,非常非常的好用。好工具能让你事半功倍,基本上,我是属于彻头彻尾的工具控。

  还记得我在很久很久以前和大家推荐的Fiddler和Charles debugger么?他们都是HTTP的神器级调试工具,非常非常的好用。好工具能让你事半功倍,基本上,我是属于彻头彻尾的工具控。

  假如有一天,你写“传统”的PHP有些累了,想玩玩socket了,搞搞python、NodeJS、GO之类的新兴语言或框架(当然我不是说这些语言不能写web),或者干脆就用PHP吧,事实上PHP5.4的性能提高的真是相当之多,用PHP 的socket函数就能简单的写一个web socket服务器 (代码在评论里)了,甚至有个很不错的PHP框架—— swoole,他和其他的大多数常见的框架都不同,因为他不依赖http服务器!号称高级开发框架,“目标是向Java框架、Rails On Ruby、Python Django Pylons等一流框架发起挑战”的一种以socket方式运行的PHP框架。还有一个叫nanoserv,……我说这么多就是为了证明PHP也能玩好socket的,所以socket以及TCP、UDP都是平易近人的。

  说工具

  1、wireshark

  这个工具是抓包的神器,我不知道有没有在以前的文章里提及,总之,他是好评如潮,谁用谁知道,我就不班门弄斧的多做蹩脚的介绍了,只说一点,他会自作聪明的按照端口号来解码协议,有的时候被他弄的一塌糊涂,此时选择不解码任何协议即可。

  2、sokit

  国人写的一个TCP、UDP socket调试辅助工具,非常的好用,基于QT框架,所以在linux和windows下都能用,他能很方便的组装二进制数据包,很方面的模拟分包、粘包。有客户端、服务器、转发器三种模式,转发器实际上就是一个透明代理,原理和Fidder类似,所以可以轻量级的进行抓包,当然不能断点调试的啦。

sokit

  用这个玩意发现一个小bug,就是在发二进制包的时候[00,88] ,就这个中括号后面多了一个空格,也会被发出去,有一次我在这里栽了跟头,当然在日志中仔细查看能够看到完整的发出的包(这个故事告诉我们,日志很重要)

  3、TCP/IP Builder

  这个是我早期使用的一个工具,现在有了sokit,基本不使用他了,这个东东的特点是体积小

  4、TCP/UDP Socket调试工具 2.3

  相比之下,这个工具就没有什么特点了,嗯是的,甚至没有官方主页(工具界面上还带了点小广告),也推荐一下了,如果你觉得适合你的口味的话,至少我用了他一段时间的

  5、TCPView

  也是Windows下的神器,主要是查看当前的TCP连接、UDP连接状态,也可以断开正在传输数据的连接。她除了平时测试、调试TCP等用到,有的时候还能发现一些莫名奇妙的连接,那么就该查查你的系统了。

  6、一些自己写的小脚本、小工具,就不献丑了,何况这些每个人都能自己写。

  就是这些了,如果你有牛逼的神器收藏,欢迎与我交流

原文转自:http://blogread.cn/it/article/6365

推荐一些socket工具,TCP、UDP调试、抓包工具

还记得我在很久很久以前和大家推荐的Fiddler和Charles debugger么?他们都是HTTP的神器级调试工具,非常非常的好用。好工具能让你事半功倍,基本上,我是属于彻头彻尾的工具控。 ...
  • haigenwong
  • haigenwong
  • 2014年05月21日 16:22
  • 38837

TCP_UDP网络调试工具

TCP_UDP网络调试工具使用说明                         芝麻软件工作室 (http://softroom.org)     QQ:1005974096 TCP_UDP网络调...
  • softn
  • softn
  • 2016年05月05日 17:45
  • 2020

推荐一些socket工具,TCP、UDP调试、抓包工具. 还记得我在很久很久以前和大家推荐的Fiddler和Charles debugger么?他们都是HTTP的神器级调试工具,非常非常的好用。好工具

还记得我在很久很久以前和大家推荐的Fiddler和Charles debugger么?他们都是HTTP的神器级调试工具,非常非常的好用。好工具能让你事半功倍,基本上,我是属于彻头彻尾的工具控。...
  • wutiyixin
  • wutiyixin
  • 2014年06月09日 19:04
  • 2929

Mac tcp/udp 调试工具

https://itunes.apple.com/cn/app/wang-luo-zhu-shou/id1082135945?mt=12
  • sunzhenglin2016
  • sunzhenglin2016
  • 2017年12月01日 10:00
  • 511

TCP UDP Socket调试教程

 在学习中,个人觉得写的不错, 转载地址: http://wenku.baidu.com/link?url=y9uNr6J20X-sgyKbMJ-4tYeMRUSixKhthUQR-Laz2...
  • u011179073
  • u011179073
  • 2016年08月11日 11:26
  • 125

基于socket的TCP、UDP 编程(附带源代码)

网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。对于一个网络连接来说,套接字是平等的,并没有差别,不因为在服务器端或在客户端而产生不同级别。 使用套接字通信的...
  • zhangchenghaopeng
  • zhangchenghaopeng
  • 2016年01月23日 19:38
  • 3880

【工具向】Android UDP与TCP工具类

什么是UDP与TCP协议? 请看此篇文章 http://www.360doc.com/content/14/0325/09/1317564_363500997.shtml   简单来说,他们都是两种协...
  • u011539882
  • u011539882
  • 2016年06月28日 23:52
  • 5396

抓包工具Wireshark基本介绍和学习TCP三次握手

之前写过一篇博客:用 Fiddler 来调试HTTP,HTTPS。 这篇文章介绍另一个好用的抓包工具wireshark, 用来获取网络数据封包,包括http,TCP,UDP,等网络协议包。记得大学的时...
  • axi295309066
  • axi295309066
  • 2017年03月15日 01:30
  • 1242

tcp/udp高并发和高吞吐性能测试工具

smark 基于mono elasticsearch的内容搜索平台|我的github tcp/udp高并发和高吐吞性能测试工具         在编写一个网络服务的时候都比较关心这个服务...
  • LANGZI7758521
  • LANGZI7758521
  • 2016年09月22日 11:22
  • 1172

Socket报文和端口测试工具的开发(提供源码)

http://www.cnblogs.com/productivity/archive/2013/01/26/2878047.html 因为自己经常做Socket开发,经常要调试和维...
  • e_wsq
  • e_wsq
  • 2013年10月31日 09:49
  • 2702
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:推荐一些socket工具,TCP、UDP调试、抓包工具
举报原因:
原因补充:

(最多只允许输入30个字)