All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Tailored nmap switches
- Improved documentation related to building from source
- Support to automatically configure settings by loading a configuration file
- Nmap output file names when running concurrently on all targets
- Changing output folder (
set output_folder <PATH>
) now also changes the location of the database
- Cross-compilation for linux 32bit
- Cross-compilation for darwin 64bit (failing with
CGO_ENABLED=1
)
- Complete refactoring of the core, new syntax, new commands
- Multi-step processing: detached processes for unstable environments, state saved in SQLite
- Port scan: new TCP and UDP PROD scans
- Improved enumeration
- Dry-runs for enumeration
- EyeWitness integration (for HTTP, RDP, VNC)
- Improved documentation
- Historical Tracking
- DNS enumeration
- SMB enumeration
- SNMP enumeration
- Windows Domain enumeration
- Dynamic nmap switches
- Dynamic wordlists
- Historical diff
- Refactored project structure (docker build)
- Historical diff
- Supporting SQLite DB
- Command Parser runtime error
- First Public Release