A network protocol analyzer and credential extractor
Project description
PufferRelay
PufferRelay is a pentesting tool designed to extract valuable information from .pcap (Wireshark) files.
It focuses on parsing and analyzing network traffic to surface sensitive or actionable data that may aid in offensive security operations.
🔍 Features
- Extracts protocol-specific data
- LDAP, HTTP, FTP, TELNET, SMTP, NETBIOS, NTLM
- Parses
.pcapfiles and stores data in a queryable SQL format - Designed for use in red teaming and network traffic analysis
- Modular structure for easy extension
🚀 Getting Started
🛠️ Install
⚗️PIPX
sudo apt install tshark
pipx install pufferrelay
👨🏿🔧PIP
python3 -m venv venv
source venv/bin/activate.fish
pip3 install -r requirements.txt
▶️ Usage
⚗️PIPX
pufferrelay {flag} {filename}
👨🏿🔧PIP
python3 -m PufferRelay {flag} {filename}
Parse pcap file into sqlite3 database and display all pertinent information
pufferrelay -f {filename}
Read 'DB_NAME' database and extract all pertinent information
pufferrelay -r
🐛 DEBUG
pufferrelay -f {filename} --log-level DEBUG
Documentation
The Wiki is under construction but will be available soon !
🤝 Contributing
We welcome contributions from the community! See CONTRIBUTING.md for guidelines.
📄 License
Licensed under the GPL-3.0 License.
See the NOTICE file for attribution details.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pufferrelay-1.0.6.tar.gz.
File metadata
- Download URL: pufferrelay-1.0.6.tar.gz
- Upload date:
- Size: 36.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
480a38031c587f607e2db31ae2c0128562886dfe3d5a6b8ed9b67f674bb2ed13
|
|
| MD5 |
fcedac73ff249c38bd1ad53dd040af09
|
|
| BLAKE2b-256 |
a4d604e17f94478372f0ec11378fa61a43bd56a6c5f88c712702356afc5dc1e1
|
File details
Details for the file pufferrelay-1.0.6-py3-none-any.whl.
File metadata
- Download URL: pufferrelay-1.0.6-py3-none-any.whl
- Upload date:
- Size: 53.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f8136f0c6c60922069c14de603f09a87205be2f89a02c9531f5b5ccacf03fbd0
|
|
| MD5 |
952a12c7cee2c4926132e8c7fc2e9bba
|
|
| BLAKE2b-256 |
7a9748622a550a687b5089b6a08662ce85b59d22097bb9bfad8b6e18a516006a
|