Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
termshark — Терминальный интерфейс для tshark, вдохновленный Wireshark | Kitploit
Инструменты/GitHubGitHub/gcla/termshark
Сниффинг и анализ пакетовСетевая криминалистикаСетевая безопасностьУтилиты и фреймворки
GitHubgcla/termshark

termshark

Терминальный интерфейс для tshark, вдохновленный Wireshark

Репозиторий
10.0k4373 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Termshark

Терминальный пользовательский интерфейс для tshark, вдохновлённый Wireshark.

V2.4 теперь доступна с поиском пакетов и профилями для цветов и столбцов! Смотрите Журнал изменений.

demo24

Если вы отлаживаете на удалённой машине с большим pcap и не хотите scp'нуть его обратно на свой рабочий стол, termshark может помочь!

Возможности

  • Читать pcap-файлы или прослушивать активные интерфейсы (там, где разрешён tshark)
  • Фильтровать pcaps или живые захваты с помощью дисплейных фильтров Wireshark
  • Собирать и просматривать TCP и UDP потоки
  • Просматривать сетевые разговоры по протоколам
  • Копировать диапазоны пакетов в буфер обмена из терминала
  • Написан на Golang, компилируется в один исполняемый файл на каждой платформе — загрузки доступны для Linux, macOS, вариантов BSD, Android (Termux) и Windows

tshark имеет гораздо больше функций, которые termshark пока не предоставляет! Смотрите Что дальше.

Установка пакетов

Termshark предварительно упакован для следующих платформ: Arch Linux, Debian (unstable), 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]

root@kitploit:~
Для версий Go от 1.14 до 1.17, используйте```bash
go get github.com/gcla/termshark/v2/cmd/termshark

Затем добавьте ~/go/bin/ в свой PATH.

Для анализа пакетов termshark использует tshark из проекта Wireshark. Убедитесь, что tshark находится в вашем PATH.

Быстрый старт

Проверьте локальный pcap:```bash termshark -r test.pcap

root@kitploit:~
Захват пакетов ping на интерфейсе ```eth0```:```bash
termshark -i eth0 icmp

Запустите termshark -h для просмотра опций.

Загрузки

Готовые исполняемые файлы доступны через релизы на Github. Или загрузите последнюю сборку из ветки master - Build Status.

Документация

Смотрите руководство пользователя termshark и мои предположительные ответы на некоторые ЧаВо. Краткое описание обновлений — в ChangeLog.

Зависимости

Termshark зависит от этих пакетов с открытым исходным кодом:

  • tshark — консольный анализатор сетевых протоколов, часть Wireshark
  • tcell — пакет для работы с терминалом на основе ячеек, вдохновлённый termbox
  • gowid — композиционные виджеты интерфейса терминала, вдохновлённые urwid, построенные на tcell

Обратите внимание, что tshark — это зависимость времени выполнения, и она должна быть в вашем PATH, чтобы termshark работал. Требуется версия 1.10.2 или выше (примерно 2013 год).

Участники

Спасибо всем, кто внёс порты, патчи и усилия!

Контакты

  • Автор — Graham Clark ([email protected]) Подписаться в Twitter

Лицензия

Лицензия: MIT

Скачать инструмент

Ross Jacobs

💻 🐛 📓

Hongarc

📖

Ryan Steinmetz

📦

Nicolai Søborg

📦

Elliott Sales de Andrade

💻

Romanos

💻

Denys

🐛

jerry73204

📦

Jon Knapp

📦

Mario Harjac

📦

Andrew Benson

🐛

sagis-tikal

🐛

punkymaniac

🐛

Sandor Szücs

🐛

Dawid Dziurla

🐛 📦

jJit0

🐛

inzel

🐛

thejerrod

🤔

gdluca


Robert Larsen

🤔 📓

MinJae Kwon

🐛

the-c0d3r

🤔

Gisle Vanem

🐛

hook

🐛

Lennart Koopmann

🤔

mazball

🤔

wfailla

🤔

荣怡

🤔

thebyrdman-git

🐛

Clemens Mosig

🐛

Michael Rash

📓

Dragos Maftei

🤔

Matthew Giassa

🤔

Sean Abbott

📦

Vincent Wang

🤔

piping

🤔

kevinhwang91

🤔 🐛

Anthony

🤔

basondole

🐛

zoulja

🐛

freddii

🐛

Thord Setsaas

📖

deliciouslytyped

🐛

Herby Gillot

📦

nmeum

🤔

Aaron Bieber

🤔

elig0n

🤔

luzpaz

📖

uzxmx

💻

msenturk

🐛
🐛

Patrick Winter

📦

Fernandez, ReK2

🐛

joelparker

📓

Justin Overfelt

🤔

factorion

📦