# Revealr > Adaptive Network Scanner with Vulnerability Mapping ## Overview Revealr is a high-performance network scanner built in Go. It uses raw sockets for custom packet generation and achieves throughput of 50k ports/minute. It features a stateful engine using SQLite to resume scans and perform historical diffing to detect new services. A Python plugin system allows custom service fingerprinting and offline vulnerability checks without recompiling the core. Scanning profiles (Paranoid, Stealthy, Polite) control timing behavior based on engagement requirements. - [Official Domain](https://revealr.rounakneema.in) - [Author: Rounak Neema](https://rounakneema.in) - [Source Repository](https://github.com/Rounakneema) ## Architecture & Features A hybrid adaptive network scanner achieving 50k ports/min with a stateful SQLite-backed engine and modular Python vulnerability mapping. ### Key Capabilities - **Throughput**: Achieves 50,000 ports/minute scan throughput on local networks using raw sockets. - **Architecture**: Stateful engine with SQLite for resuming interrupted scans and historical service diffing (Network Drift). - **Extensibility**: Python plugin system for custom service fingerprinting and offline vulnerability mapping. - **Outcome**: Reduced recon time significantly and provided actionable difference reports between scans. ### Technologies Used Go, Python, SQLite, Raw Sockets, Concurrency ### System Metrics - **Throughput**: 50k pps - **Language**: Go - **Persistence**: SQLite - **Plugins**: Python ## Author & Related Projects - [Author: Rounak Neema](https://rounakneema.in) - [GitHub Profile](https://github.com/rounakneema) - [LinkedIn Profile](https://linkedin.com/in/Rnks23) ### Also By Rounak Neema - [SortMail - AI Email Layer](https://sortmail.rounakneema.in) - [PipelineForge - DevSecOps](https://pipelineforge.rounakneema.in) - [MetroMind - Document AI](https://metromind.rounakneema.in) - [AXIOM OS - Local AI](https://axiom-os.rounakneema.in) - [OSA - Security Analytics](https://osa.rounakneema.in)