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

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

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

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

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

Категории

Все категории
Loading categories
pgpdump — A PGP packet visualizer | Kitploit
Инструменты/GitHubGitHub/kazu-yamamoto/pgpdump
Encryption/Decryption ToolsCryptographyBinary AnalysisEmail Security
GitHubkazu-yamamoto/pgpdump

pgpdump

A PGP packet visualizer

РепозиторийСайт
187376 месяцев назадПроверено Kitploit

Популярное

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

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

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

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

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

GitHub Actions status

pgpdump: визуализатор PGP-пакетов

  • Kazu Yamamoto [email protected]
  • 16 августа 2010

Обзор

pgpdump — это визуализатор PGP-пакетов, который отображает формат пакетов OpenPGP (RFC 4880) и PGP версии 2 (RFC 1991).

Вот пример:

root@kitploit:~
% pgpdump test/sig1
Old: Marker Packet(tag 10)(3 bytes)
	String - ...
New: One-Pass Signature Packet(tag 4)(13 bytes)
	New version(3)
	Sig type - Signature of a binary document(0x00).
	Hash alg - SHA1(hash 2)
	Pub alg - DSA Digital Signature Algorithm(pub 17)
	Key ID - 0xA79778E247B63037
	Next packet - other than one pass signature
New: Signature Packet(tag 2)(63 bytes)
	Ver 3 - old
	Hash material(5 bytes):
		Sig type - Signature of a binary document(0x00).
		Creation time - Fri Nov 27 22:35:02 JST 1998
	Key ID - 0xA79778E247B63037
	Pub alg - DSA Digital Signature Algorithm(pub 17)
	Hash alg - SHA1(hash 2)
	Hash left 2 bytes - 8f 82
	DSA r(160 bits) - ...
	DSA s(157 bits) - ...
		-> hash(DSA q bits)

Установка

Чтобы установить pgpdump из релизного tarball, выполните следующие шаги:

root@kitploit:~
% ./configure
% make
% su
# make install

Чтобы собрать из Git, выполните autoreconf -fviW all перед запуском приведённых выше команд.

Бинарные файлы для Mac OS X доступны через Homebrew:

root@kitploit:~
% brew install pgpdump

Использование

Чтобы узнать, как пользоваться pgpdump, введите pgpdump -h.

Некоторые примеры хранятся в каталоге test. Кроме того, вы можете просматривать свой pubring и secring.

Домашняя страница

Официальная домашняя страница pgpdump:

  • https://www.mew.org/~kazu/proj/pgpdump/

Ошибки

  • pgpdump предполагает, что сжатый пакет продолжается до конца указанного файла.

Тестирование

Чтобы запустить все тесты:

root@kitploit:~
% make check

или:

root@kitploit:~
% make
% ./test/test

Чтобы запустить отдельные тесты:

root@kitploit:~
% make check TESTS="test/pub.res test/sig.res"

или:

root@kitploit:~
% make
% ./test/test test/pub.res test/sig.res
Скачать инструмент