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]
  • 2010년 8월 16일

개요

pgpdump는 OpenPGP(RFC 4880) 및 PGP 버전 2(RFC 1991)의 패킷 형식을 표시하는 PGP 패킷 시각화 도구입니다.

다음은 예시입니다:

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)

설치

릴리스 tarball에서 pgpdump를 설치하려면 다음 단계를 수행하십시오:

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
도구 다운로드