An open API service indexing awesome lists of open source software.

https://github.com/BUZZARDGTA/Session-Sniffer

A script that scans for IP addresses, country, ports, and tracks how long a player has been active and the last time it was seen. It is optimized for GTA 5 but also works with other P2P video games.
https://github.com/BUZZARDGTA/Session-Sniffer

console-sniffer gta gta-5 gta-v gta5 gtav packet-capture packet-sniffer packet-sniffing pc playstation ps session-sniffer sniffer xbox

Last synced: 2 months ago
JSON representation

A script that scans for IP addresses, country, ports, and tracks how long a player has been active and the last time it was seen. It is optimized for GTA 5 but also works with other P2P video games.

Awesome Lists containing this project

README

          

# Session Sniffer

![WindowsTerminal_2024-12-02_18-25](https://github.com/user-attachments/assets/ff855c9b-cbad-4381-b826-4ef2fe7560ba)

---

## Description

**Session Sniffer** is a powerful packet sniffer (also known as an IP grabber/puller/sniffer) designed specifically for peer-to-peer (P2P) video games on PC and consoles (PlayStation and Xbox). It helps you monitor session activity, such as:
- Players joining your session.
- Players currently in your session.
- Players who have left or rejoined your session.

---

### Key Features

- **Free & Open Source**: Completely free to use and modify, unlike other similar software.
- **No Mods Required**: Works without mods, no risk of banning.
- **Advanced Options**: Configuration files for deep customization.
- **Game Server Scanning**: Includes a setting to scan for game servers.
- **Session Logging**: Save session data and logs for future analysis.
- **IP Protection**: Warns and protects against specific user IPs.

---

## Officially Tested and Supported Video Games

| Supported Video Games | Tested Platforms |
| :---------------------------------- | :---------------: |
| Grand Theft Auto 5 | PC, Xbox One, PS5 |
| Minecraft Bedrock Edition (Friends) | PC, PS3 |

> _Note_: The script works for all P2P (Peer-To-Peer) games, but only the games listed above have servers filtering.

---

## About Usernames Decryption/Resolving

The script **does not decrypt or resolve usernames**\* but allows manual assignment via UserIP database files.
This functionality used to be possible on old-gen consoles (PS3 and Xbox 360) but has been patched in next-gen.

\*_As of v1.1.4, username detection for GTA V (PC) is supported via these **mod menu** plugins:_
- ~~_[2Take1 Lua Plugin](https://github.com/BUZZARDGTA/GTA_V_Session_Sniffer-plugin-2Take1-Lua)_~~ \[ARCHIVED\]
- _[Stand Lua Plugin](https://github.com/BUZZARDGTA/GTA_V_Session_Sniffer-plugin-Stand-Lua)_
- _[Cherax Lua Plugin](https://github.com/BUZZARDGTA/GTA_V_Session_Sniffer-plugin-Cherax-Lua)_

---

## Requirements

- **OS**: [Windows](https://www.microsoft.com/windows) 10 or 11 (x86/x64)
- **Network Tools**:
- [Wireshark](https://www.wireshark.org/) v4.2.9
- [Npcap](https://nmap.org/npcap/) or [Winpcap](https://www.winpcap.org/)
- **Optional**: [MaxMind GeoLite2](https://dev.maxmind.com/geoip/geolite2-free-geolocation-data/)

---

## Essential Guides / Project Resources

📖 **[Documentation](docs/README.md)**
⚙️ **[Configuration Guide](docs/SCRIPT_CONFIGURATION.md)**
💡 **[Tips and Tricks](docs/TIPS_and_TRICKS.md)**
🚑 **[Troubleshooting](docs/TROUBLESHOOTING.md)**
👥 **[Credits & Contributors](docs/CREDITS_and_CONTRIBUTORS.md)**

---

## Contact Support

Need help? You can reach out via:
- [GitHub Issues](https://github.com/BUZZARDGTA/GTA-V-Session-Sniffer/issues)
- [GitHub Discussions](https://github.com/BUZZARDGTA/GTA-V-Session-Sniffer/discussions)

Or privately:
- **Email**: BUZZARDGTA@protonmail.com
- **Discord**: waitingforharukatoaddme
- **Telegram**: [@waitingforharukatoaddme](https://t.me/waitingforharukatoaddme)

---