An advanced Apache logfile security analyzer for post-attack forensics, detecting web application attacks using multiple detection techniques.
LORG is an Apache logfile security analyzer designed for post-attack forensic investigations of web applications. It parses HTTPD logfiles (like Apache's access_log) to detect, group, and classify web attacks using signature-based, statistical, and machine learning techniques. The tool helps security professionals reconstruct attack sequences and identify compromised applications from large, complex log data.
Security professionals, forensic analysts, and system administrators responsible for investigating web application breaches or performing security audits on Apache-based web servers.
Developers choose LORG for its multi-faceted detection approach that goes beyond simple log parsing, offering session-based analysis, attack quantification, and integration of geolocation/DNSBL data to provide a comprehensive forensic picture unavailable in basic log analysis tools.
Apache Logfile Security Analyzer
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Combines signature-based (PHPIDS), statistical, and machine learning (MCSHMM) methods to identify a wide range of web attacks, as detailed in the project wiki links.
Groups detected incidents into sessions and classifies them as 'hand-crafted' or automated, helping distinguish between human attackers and bots for better forensic insight.
Performs geotargeting and DNSBL lookups to map attack origins and check for malicious associations, adding contextual depth to the analysis.
Exports results in HTML, JSON, XML, or CSV formats, making it easy to integrate findings into security reports or further automated processing.
Marked as pre-alpha, indicating potential instability, incomplete features, and lack of comprehensive support or documentation compared to mature tools.
Requires PHP with specific extensions like pcntl and simplexml, and may need configuration tweaks such as increasing memory_limit for large log files, adding setup overhead.
Designed primarily for Apache HTTPD log formats (e.g., common, combined), limiting its applicability to other web server logs without significant adaptation.