阅读更多

sourceforge2010-8月优秀项目:Wireshark

成立时间:1998年七月

 

项目介绍

Wireshark是免费的网络协议检测程序,支持Unix,Windows。让您经由程序抓取运行的网站的相关资讯,包括每一封包流向及其内容、资讯可依操作系统语系看出,方便查看、监控TCP session动态等等。

 

项目说明
操作系统:64-bit MS Windows, BSD Platforms (FreeBSD/NetBSD/OpenBSD/Apple Mac OS X)

许可:GPL
语言:英语
用户界面:Command-line, GTK+, Win32 (MS Windows), X Window System (X11)
编程语言:C

 

 

最新版本:http://sourceforge.net/projects/wireshark/files/win32/wireshark-win32-1.2.10.exe/download

 

 

 

Wireshark的原名是Ethereal,新名字是2006年起用的。当时Ethereal的主要开发者决定离开他原来供职的公司,并继续开发这个软件。但由于Ethereal这个名称的使用权已经被原来那个公司注册,Wireshark这个新名字也就应运而生了。

 

如果您不使用图形界面,也许会对TShark感兴趣,它是Wireshark的CLI版本。TShark支持与Wireshark相同的功能 


项目页:http://sourceforge.net/projects/wireshark/

查看详情:http://sourceforge.net/blog/blog/potm-201008/

 

更多sourceforge优秀项目

 

sourceforge优秀项目介绍之五十:Frets On Fire “热火吉他手”

sourceforge优秀项目介绍之五十三:silex “开源RIA”

sourceforge优秀项目介绍之六十三:MantisBT ‘缺陷跟踪系统’

 

  • 大小: 105.4 KB
来自: sourceforge.net
16
1
评论 共 9 条 请登录后发表评论
9 楼 gfdice 2010-08-09 15:06
torry_1979 写道
bleach_hb 写道
用它能把优酷的视频抓下来吗?

应该可以,wireshark可以抓到所有的报文。我记得以前有个抓流的软件,要先装winpcap。

应该不能,wireshark只是一个报文分析工具,用来抓取flash视频完全不对路。倒是有可能开着wireshark播放flash,然后写filter把视频相关视频过滤出来,dump之后再写程序把它们拼接回一个完整的flv……
8 楼 sw1982 2010-08-04 14:12
已经用很久了, 不过那个filter过滤规则真的 很难记。。
7 楼 bleach_hb 2010-08-04 09:45
torry_1979 写道
bleach_hb 写道
用它能把优酷的视频抓下来吗?

应该可以,wireshark可以抓到所有的报文。我记得以前有个抓流的软件,要先装winpcap。

恩,有空得研究下
6 楼 gelnyang 2010-08-04 09:40
torry_1979 写道
bleach_hb 写道
用它能把优酷的视频抓下来吗?

应该可以,wireshark可以抓到所有的报文。我记得以前有个抓流的软件,要先装winpcap。


有没有相关技术介绍的文档?
5 楼 torry_1979 2010-08-04 09:31
bleach_hb 写道
用它能把优酷的视频抓下来吗?

应该可以,wireshark可以抓到所有的报文。我记得以前有个抓流的软件,要先装winpcap。
4 楼 bleach_hb 2010-08-04 09:13
用它能把优酷的视频抓下来吗?
3 楼 unika_ly12 2010-08-04 08:20
非常棒的工具
2 楼 loamy 2010-08-03 17:25
其实很不错的软件!排除网络故障很好!
1 楼 snake1987 2010-08-03 17:07
一直在用,但感觉做得不够人性化

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • asp页面加载事件顺序

    页面加载事件的实例,可以更加深入的理解asp页面加载的流程的理解!

  • asp.net 页面的事件执行顺序

    默认的aspx页面都是继承自System.Web.UI.Page,Page基类定义了很多需要预执行的事件,这些事件虽没有在aspx页面中显示的定义或提及,但它们仍然会以一定的顺序去执行,这些事件的执行顺序是: 1. OnPreInit 2. OnInit 3. OnInitComplete 4. OnPreLoad 5. Page_Load 6. OnLoad 7. OnLoadComplete...

  • ASP.NET页面执行顺序

    1.对象初始化(OnInit方法)    页面中的控件(包括页面本身)都是在它们最初的FORM中被首次初始化的。通过在ASPX页面的后台代码文件的构造器中声明你的对象,页面将知道对象的类型,并知道需要创建多少个这样的对象。一旦你在构造器中声明了你的控件,你就可以在它的任何子类,方法,事件或者属性中访问到它们。但是,如果你的任何对象是在ASPX文件中指定的控件,这样的控件是没有属性的。而且这样做

  • 关于Asp.NET中页面事件加载的先后顺序

    关于Asp.NET中页面事件加载的先后顺序

  • ASP脚本的执行顺序详细说明

    首先我们先来了解一下ASP页面执行的流程 1.IIS找到ASP文件,提交给ASP引擎(一般是ASP.DLL)处理。 2.引擎打开这个ASP文件,找出之间的内容,当然还有和对应的之间的内容,这些内容称为脚本块。只有脚本块里的内容被引擎解析,其他内容不管,作为没有意义的字符插在脚本块之间。有必要说明一下的是,其实被解析的内容还不止这些,类的服务器端包含文件也是由引擎包含进来并加以处理的。如果你读的

  • asp.net在事件中启动线程来打开一个页面的实现方法

    点击一个按钮做两件事情,一件需要点击按钮马上完成,另一件事情是点击按钮后做其他事情,不会的朋友一起来看看下面是如何实现的

  • asp.net 页面加载时执行

    <script type="text/javascript"> $().ready(function () { }) </script>

  • ASP.NET页面函数执行顺序

    ascx 控件属性 :<uc1:TJHContractInvoiceListUc ID="TJHContractInvoiceList1" test="false" runat="server" />aspx Page_Load ascx InitControl(在aspx Page_Load 中调用) : if (!Page.IsPostBack) ...

  • jsp页面中的代码加载执行顺序

    1. java是在服务器端运行的代码,而javascript和html都是在浏览器端运行的代码。所以加载执行顺序是是java>js。 2.js加载的顺序也就是页面中标签出现的顺序。标签里面的或者是引入的外部js文件的执行顺序都是其语句出现的顺序,其中js执行的过程也是页面装载的一部分。 执行顺序1 <% request.setAttribute("test", "1111"); 执

  • ASP.NET页面的执行过程

    1、ASP.NET页面初始化,引发Page_Init事件,并还原该页和空间视图状态;2、用户代码初始化,引发Page_Load事件,在这个阶段可以使用Page.IsPostBack属性检查页面是否是第一次载入;3、事件处理(包括Web页面上控件的事件处理),如果已调用该页来响应窗体事件,则在此阶段期间调用该页中的相应事件处理程序,例如按钮的单击事件。4、清除,调用Page_Unload

  • ASP.NET 页面执行顺序详解

    今天整理了一下ASP执行过程,从.net页码的执行周期开始做一个详细的了解.我重写了页面的绝大多数方法.然后加载执行.所得的顺序如下。 方法是每个重写的事件中都输出一个字符,按字符打印出来的先后判断事件执行的顺序。如有不正确之处,还请路过的各位不吝赐教) 前台代码 &lt;%@ Page Language="C#" AutoEventWireup="true" CodeBehind=...

Global site tag (gtag.js) - Google Analytics