Sniffle is a set of OSINT tools designed to help you gather useful information about domains, IP addresses, SSL certificates and more. Everything is gathered in one place with a nice and simple interface.
- IP Address Check: Get detailed information about the location, owner, and status of an IP address.
- Domain Search: Discover who registered the domain, its status, and other important details.
- SSL Scan: Check SSL certificate details, including validity, issuer, and more.
- Email Search: Checks if there is an account using the entered mail on such sites as twitter, rambler, pinterest and others.
- Username Search: Checks if there is an account using the entered username on different sites.
- CLI Interface: Easy and intuitive user interaction with visual output for each module.
git clone https://github.com/Bebrowskiy/Sniffle.git
cd sniffle
pip install -r requirements.txt
Rename the config_template.py
file to config.py
and fill it with your API keys or other required information.
python sniffle.py
╔═══════════════════ INFO ═══════════════════╗
8.8.8.8
╚════════════════════════════════════════════╝
╔═══════════════════ GEOLOCATION ═══════════════════╗
Continent: North America
Country: United States of America
Country Code: United States of America
Calling Code: +1
Country TLD: .us
State: California
State Code: US-CA
District: Santa Clara
City: Mountain View
Zip Code: 94043-1351
Latitude: 37.42240
Longitude: -122.08421
╚═══════════════════════════════════════════════════╝
╔═══════════════════CONN. INFO═══════════════════╗
ISP: Google LLC
Organization: Google LLC
╚════════════════════════════════════════════════╝
╔══════════════════════════OTHER══════════════════════════╗
Time Zone: America/Los_Angeles
Offset: -8
Current Time: 2025-02-13 02:00:35.884-0800
╚═════════════════════════════════════════════════════════╝
╔═══════════════════════════MAP═══════════════════════════╗
https://www.openstreetmap.org/?mlat=37.42240&mlon=-122.08421
╚═════════════════════════════════════════════════════════╝
Dates:
├─ Created: 2005-02-15
├─ Updated: 2025-01-14
├─ Expires: 2026-02-15
Registrar:
├─ Name: MarkMonitor, Inc.
├─ Site: http://www.markmonitor.com
DNS servers:
├─ NS1.GOOGLE.COM
├─ NS2.GOOGLE.COM
├─ NS3.GOOGLE.COM
├─ NS4.GOOGLE.COM
Contacts:
├─ abusecomplaints@markmonitor.com
├─ whoisrequest@markmonitor.com
Organization: Google LLC
- Python 3.7+
- Libraries:
requests
.pyOpenSSL
- and others specified in
requirements.txt
- Free APIs: Sniffle uses completely free public APIs to get information. For IP address scanning, we use a reliable service that offers a free plan that provides effective results at no cost.
- Open Source & Free: Sniffle is fully open source and free to use. You can contribute to its development or customize it to suit your needs.
- Cute & Engaging Design: The interface is designed to be simple, yet fun, making the experience of using Sniffle more enjoyable. The program's "sniffing" theme adds a playful touch to OSINT.
- Detailed Outputs: Get clear, structured results with helpful explanations of the data you're viewing.
- Cross-Platform: Sniffle is compatible with all major operating systems, including Windows, Linux, and macOS, providing versatility for users.
This project is distributed under the MIT license. See the LICENSE file for details.
If you like this project, don't forget to leave ⭐ on GitHub! Thank you for using Sniffle!
PS: The project is in active development, and I would be glad to see people willing to help in its further development!