帮酷LOGO
  • 显示原文与译文双语对照的内容
A protocol analyzer like a wireshark on CUI

  • 源代码名称:cuishark
  • 源代码网址:http://www.github.com/cuishark/cuishark
  • cuishark源代码文档
  • cuishark源代码下载
  • Git URL:
    git://www.github.com/cuishark/cuishark.git
  • Git Clone代码到本地:
    git clone http://www.github.com/cuishark/cuishark
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/cuishark/cuishark
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • Cuishark

    cui/tui上像wireshark的协议分析器

    演示用asciinema录制。

    screenshot

    描述

    这是一个像 cui/tui上的wireshark的实现。 我认为在GUI上使用Wireshark非常麻烦。 所以,我希望使用Cuishark是毫不费力的,快速的。 Cuishark可以像命令一样由vi控制。 ( 例如 hjkl )

    用法

    运行 cuishark 打印用法。

    $ git clone https://github.com/slankdev/cuishark.git
    $ cd cuishark
    $ make
    $ sudo./cuishark -i eth0//network-interface
    $ sudo./cuishark -r input.pcap//pcap-file-interface
    $ sudo./cuishark -i eth0 -f"tcp port 80"//use pcap-capture-filter

    如果你喜欢 CuiShark,请将 sudo make install 安装到 /usr/local/bin

    $ sudo make install//install
    $ sudo make uninstall//uninstall

    运行时,用户可以使用以下命令。

    命令说明
    j,<向下>光标下移
    k,<>向上移动
    <选项卡>switch 窗格
    <空间>打开/关闭元素

    支持接口

    • pcap文件
    • 网卡
    • PCAP捕获筛选器语法

    需求

    • 被刷新
    • libncurses
    • clang

    我们假设用户使用 Ubuntu 。 如果你使用其他分发,请根据环境更改软件包管理器。

    $ sudo apt install libpcap-dev libncurses5-dev clang

    版本

    当前稳定版本为 v0.1.

    • v0.1.1
      • 支持差分绘图
      • 更多使用 ncurses api

    我用ncurses和c++11开发 v0.0. 然而,许多实现并不使用ncurses的推荐 api,使用原始实现。 因此,v0.1将尽可能多地使用ncurses推荐的api 。

    许可证

    麻省理工学院。请参阅许可证。




    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语