Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
termshark — 一个终端界面的 tshark,灵感来自 Wireshark | Kitploit
工具/GitHubGitHub/gcla/termshark
数据包嗅探与分析网络取证网络安全实用工具与框架
GitHubgcla/termshark

termshark

一个终端界面的 tshark,灵感来自 Wireshark

查看仓库
10.0k437863年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Termshark

一个用于 tshark 的终端用户界面,灵感来自 Wireshark。

V2.4 现已发布,支持数据包搜索以及颜色和列配置!详见更新日志。

demo24

如果你在远程机器上调试大型 pcap 文件,但又不想将其 scp 回桌面,termshark 可以帮到你!

功能特点

  • 读取 pcap 文件或嗅探实时网络接口(在 tshark 允许的情况下)
  • 使用 Wireshark 的显示过滤器过滤 pcap 或实时捕获
  • 重组并检查 TCP 和 UDP 流
  • 按协议查看网络会话
  • 从终端将数据包范围复制到剪贴板
  • 使用 Golang 编写,在每个平台上编译为单个可执行文件——提供 Linux、macOS、BSD 变体、Android(termux)和 Windows 的下载

tshark 还有许多 termshark 尚未暴露的功能!详见未来计划。

安装包

Termshark 已为以下平台预打包:Arch Linux、Debian(不稳定版)、FreeBSD、Homebrew、MacPorts、Kali Linux、NixOS、SnapCraft、Termux(Android) 和 Ubuntu。

构建

Termshark 使用 Go 模块。设置 GO111MODULE=on,然后运行:```bash go install github.com/gcla/termshark/v2/cmd/[email protected]

对于 Go 1.14 到 1.17 之间的版本,请使用```bash
go get github.com/gcla/termshark/v2/cmd/termshark

添加 ~/go/bin/ 到你的 PATH。

对于所有数据包分析,termshark 依赖于 Wireshark 项目的 tshark。确保 tshark 在你的 PATH 中。

快速开始

检查本地 pcap 文件:```bash termshark -r test.pcap

在接口 ```eth0``` 上捕获 ping 数据包:```bash
termshark -i eth0 icmp

运行 termshark -h 查看选项。

下载

预编译的可执行文件可通过 Github 发布页 获取。或者从 master 分支下载最新版本 - Build Status。

文档

请参阅 termshark 用户指南,以及我基于常见问题整理的 FAQ。更新摘要请参见 变更日志。

依赖

Termshark 依赖于以下开源包:

  • tshark - 命令行网络协议分析器,是 Wireshark 的一部分
  • tcell - 基于 cell 的终端处理包,受 termbox 启发
  • gowid - 组合式终端 UI 组件,受 urwid 启发,基于 tcell

注意,tshark 是运行时依赖项,必须在 PATH 中 termshark 才能正常工作。需要 1.10.2 或更高版本(大约 2013 年)。

贡献者

感谢所有提供移植、补丁和付出努力的人!

下载工具