NetSentinel 1.1.0 Release Notes (2025-06-25)
Enhancements
-
Multithreaded Password Spraying
Implemented concurrency usingThreadPoolExecutorto reduce total scan and password spraying duration. -
CIDR Scan Support Fix
Fixed a critical bug preventing scanning of CIDR ranges, enabling comprehensive network-wide scans. -
Per-Host Timing Metrics
Added tracking of individual host scan start time, end time, and total duration inmain.pyfor improved scan granularity. -
Selective Results Aggregation
Detailed scan results are now included only for hosts with open ports. Hosts without open ports are summarized by count, reducing clutter in reports. -
Advanced HTML Report Generation
Updatedutils/html_report.pyto generate collapsible, per-host sections in the HTML report, including:- Open ports with banners
- SMB share enumeration
- Kerberos info
- Password spraying results (successes and failures)
- Per-host scan timing details
Scan-wide timing (start, end, duration) is displayed in the footer for full context.
-
CLI Usability Improvements
Incorporatedpyfigletfor a stylized ASCII art banner at program start, without disrupting terminal layout. -
Dependency Updates
Addedpyfiglettorequirements.txtandsetup.pyto support the new CLI banner feature. -
Backward Compatibility
All existing functionality, CLI flags, and output formats are fully preserved to ensure seamless upgrades.
Bug Fixes
- Fixed a bug that was preventing cidr scans from iterating through IPs in the address range.
- Removed redundant
generate_html_reportfunction definitions, centralizing report generation toutils/html_report.py.
Test Reports
Added several HTML formatted test scan reports in tests/ to showcase the tool's capabilities
- full-cidr-all-options-results.html
- qiuck-cidr-results.html
- single-target-full-all-options-results.html
- single-target-quick-results.html
Summary
This release enhances NetSentinel’s performance, usability, and reporting capabilities. Multithreading improves scan speed, detailed per-host timing and results provide richer insights, and the new collapsible HTML report improves readability while keeping output concise. The updated CLI banner adds a professional touch without compromising terminal usability. These improvements make NetSentinel more effective and user-friendly for red teams and cybersecurity practitioners.
Please see the Wiki for comprehensive documentation