Detect platforms and group them by family
-
Updated
Nov 11, 2025 - Python
Detect platforms and group them by family
A Python-based tool that performs efficient network scanning using nmap. It can detect open ports, running services, operating system details, and optionally check for vulnerabilities. Designed with modularity in mind, the scanner separates basic discovery from vulnerability analysis for better control and performance.
A lightweight Python tool for OS fingerprinting using TCP/IP header analysis. Detects likely operating systems by examining TTL, TCP window size, DF flag, and ToS from SYN-ACK responses. Ideal for network reconnaissance and educational use.
A modular and beginner-friendly Python vulnerability scanner with port scanning, real-time CVE detection, CVSS-based risk scoring, and auto-generated PDF reports.
A command-line security assistant designed to help automate security audits.
Info PC/OS/NET is a Python application that collects and displays information about your computer, operating system, and network. It provides details about your hardware, software, and network configuration in a user-friendly graphical interface.
Automated network scanner Build in python this tool can perform nmap scans.It is a command line tool,this tool can perform many functions and vulnerability scan
p0f v3 with impersonation spoofing, written in Python - Accurately guess the OS of a packet with passive fingerprinting.
Python library to detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data
Asynchronous finder of an exploits
Detect which OS is running using Python.
Python client for p0f3 API
About All in one tool for Information Gathering, Vulnerability Scanning and Crawling. A must have tool for all penetration testers
passive os detection using Fingerbank API
NMAP Commands Python Script
A set of Network attacks written in Python using Scapy library
Add a description, image, and links to the os-detection topic page so that developers can more easily learn about it.
To associate your repository with the os-detection topic, visit your repo's landing page and select "manage topics."