> Scan Your Network Like a Pro
PNetScanner is a native Android app developed in Kotlin that allows you to discover and analyze all devices connected to your local network with advanced port scanning and detection capabilities.
> Core Features
Network Scanner
Automatic subnet scanning with support for custom IP ranges and optimized multi-threaded parallel scanning.
Port Scanner
Open port detection with integrated service database. Support for custom ports and configurable timeouts.
Device Fingerprinting
Advanced identification with TTL analysis, banner grabbing, HTTP header analysis and SSL/TLS certificates.
Detailed Information
Hostname, MAC address, vendor, latency, gateway detection and device type identification.
Scan History
Save and review previous scans with customizable metadata for each discovered host.
Highly Configurable
Customizable timeouts, concurrent scanning, custom ports and many other advanced options.
> Technology Stack
> Technical Features
Network Scanning
- Automatic subnet scanning
- Custom IP ranges
- Optimized multi-threading
- Detection via ping and ARP
- Gateway detection
Port Scanning
- Predefined common ports
- Customizable ranges
- Configurable timeout (200-2000ms)
- Concurrent/sequential scanning
- Integrated service database
Device Detection
- OUI database with 500+ vendors
- Reverse DNS lookup
- TTL analysis for OS detection
- Banner grabbing
- Pattern recognition
Download Now
Available for Android 7.0 and above
Google Play Store> Requirements
- Android 7.0 (API 24) or higher
- Active Wi-Fi connection
- Location permission (required by Android to access Wi-Fi info)
- Approximately 20 MB of available space
> Optimizations
The app has been optimized to deliver the best performance:
- Short ping timeout (max 2 seconds per host)
- Optimized thread pool (max 20 hosts, 50 ports simultaneously)
- Semaphore-based concurrency control
- Lazy loading of vendor database
- Results caching to avoid repeated scans
- Chunked port scanning to prevent timeouts