60 results for “topic:os-detection”
a browser detector
:package: :iphone: Laravel 5 Package to Detect Users Browsers, Devices, Languages and Operating Systems
Universal library for detecting devices based on the string `UserAgent`. We can identify: App, Bot, OS, Browser, Device brand, Device model and Device type (smartphone, phablet, tablet, desktop, TV and other types, total 13)
Multi-protocol passive fingerprinting library: TCP/HTTP (p0f-style) + TLS (JA4-style) analysis in Rust
Ultra fast PHP library to detect browser, OS, platform and device type by User-Agent parsing
p0f v3 with impersonation spoofing, written in Python - Accurately guess the OS of a packet with passive fingerprinting.
About All in one tool for Information Gathering, Vulnerability Scanning and Crawling. A must have tool for all penetration testers
🗺 User-Agent Parser based upon ua-parser.js
DetectorJS, zero-dependency platform/environment detector written in ES6
OS Distribution Detection Utility
Purely passive OS and application fingerprinting system
🔎 Detect architectures, platforms, shells, terminals, CI systems and agents, grouped by family
Extension for detecting mobile devices, managing mobile view types, redirect to mobile version for Nette Framework (2.4+)
A Bash script for universal OS detection
A user agent parser that identifies devices, clients, browsers, operating systems, brands, and bots
Python client for p0f3 API
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.
The Web-exposed Screen Profiler visualizes web-exposed screen information to show you what your screen and browser window looks like to a website.
A tiny header file for detects the operating system in C based program.
:mag: [WIP on 1.0.0] An experimental browser/os/rendering engine/bot detector with proxied API
A set of Network attacks written in Python using Scapy library
A JavaScript function to help display what OS is accessing the page.
Network Inventory Scanner
A lightweight Dart package for retrieving platform details in a simple and optimized way. Supports mobile, desktop, and web.
determines name and version of underlying browser and operating system (not only for Svelte)
Python library to detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data
A modular and beginner-friendly Python vulnerability scanner with port scanning, real-time CVE detection, CVSS-based risk scoring, and auto-generated PDF reports.
passive os detection using Fingerbank API
NMAP Commands Python Script
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.