- 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.
25 lines
617 B
Plaintext
25 lines
617 B
Plaintext
copyparty log analysis report
|
|
generated: 2026-08-06T13:03:30
|
|
|
|
log path: P:\copyparty
|
|
log files: 42
|
|
total requests: 0
|
|
unique IPs: 0 (IPv4 0 / IPv6 0)
|
|
error requests: 0
|
|
unique denied paths: 0
|
|
denied requests: 0
|
|
banned IPs: 0
|
|
authenticated users: {}
|
|
denied-only ips: 0
|
|
whitelisted IPs seen: 0
|
|
block candidates: 0
|
|
|
|
== top 30 IPs ==
|
|
ip total denied banned first last users whitelist
|
|
--------------------------------------------------------
|
|
|
|
== top 20 denied paths ==
|
|
|
|
== Denied-only IPs (0) ==
|
|
never authenticated -- ban candidates
|