- Implemented a new utility for querying WHOIS information and consolidating IP addresses by subnet. - Added caching mechanism for WHOIS responses to improve performance. - Introduced functions for loading and saving the WHOIS cache, querying subnets, and consolidating IPs based on a threshold. feat: create Flask web UI for intrusion detection system - Developed a Flask web application to manage the intrusion detection system. - Implemented routes for scanning, reports, blocklist management, and firewall configuration. - Added helper functions for reading files and handling requests. feat: define routes for web UI - Registered routes for various web pages and API endpoints in the Flask application. - Implemented functionality for scanning, reporting, blocklist management, and firewall state retrieval. feat: implement background scan runner for web UI - Created a background scan runner to handle scan jobs in a separate thread. - Managed an in-memory job store for tracking scan jobs and their statuses. - Added persistence for scan jobs to maintain state across application restarts. chore: update start script for Flask application - Enhanced the PowerShell start script to check for the existence of the virtual environment. - Added comments and structured the script for better readability and usability.
12 lines
235 B
Plaintext
12 lines
235 B
Plaintext
35.203.210.0/23
|
|
144.86.173.0/24
|
|
147.185.132.0/23
|
|
162.216.149.0/24
|
|
162.216.150.0/24
|
|
172.105.147.0/24
|
|
198.235.24.0/24
|
|
205.210.31.0/24
|
|
216.25.88.0/21
|
|
2604:a940:300:5b6:0:0:0:0/64
|
|
2604:a940:301:225:0:0:0:0/64
|
|
2604:a940:302:118:0:0:0:0/64 |