Release v0.1.1: Interactive CLI, HTML Filters & New Modules
🚀 Features
- Modules: Implement
leakixmodule. - Modules: Add
ipinfomodule for IPv4 and IPv6 enrichment. - Core: Add pause, resume, and stop controls.
- CLI: Add interactive runtime options.
- CLI: Add scan notifications, organize i18n, and fix format specifiers.
- HTML Report: Implement filters for modal window blocks.
🐛 Bug Fixes
- Core: Resolve input swallowing and SQLite locks.
- CLI: Resolve TTY blocking issue on macOS during input polling.
- HTML Report: Enable label visibility toggle for Root Target in graph.
- HTML Report: Unify hidden node display in node modal connections.
- Repository: Count property instances by ID instead of distinct values in stats.
- Preflight: Improve broken zone detection in preflight checks.
- Network: Handle blocked RBL resolvers gracefully.
- Modules: Tag targets and validate hostnames in modules.
- Modules: Update CPE result category in
vuln_lookup.
🛠 Improvements & Refactoring
- Modules: Remove redundant context in
shodanparsers. - Modules: Format date properties in
whoismodule results. - HTML Report: Enhance graph tooltips and apply DRY.
- HTML Report: Enable text selection for all sidebar and modal labels.
- Scope Manager: Add Dropbox domains to
default_scope.txt. - Tests: Replace date types and mock network unit tests.
📦 Dependencies
- Bump
github.com/oschwald/maxminddb-golangfrom1.13.0to1.13.1(#5). - Bump
modernc.org/sqlitefrom1.50.1to1.51.0(#6).
📚 Documentation
- Update
README.mdwith project screenshots and collapsible sections for extensive text blocks.
Full Changelog: v0.1.0...v0.1.1