2003 · 549 citations · 21 references
ComputingComputer ScienceCybersecurityComputer SecurityWeb SecurityWeb TechnologiesAnomaly DetectionIntrusion DetectionThreat DetectionWeb Application SecurityWeb Application VulnerabilitiesWeb AuthenticationAnomaly Detection In CybersecurityAttack Pattern AnalysisMalicious Website DetectionWeb Application IntrusionWeb Vulnerability Assessment
Web-based vulnerabilities represent a substantial portion of the security exposures of computer networks. In order to detect known web-based attacks, misuse detection systems are equipped with a large number of signatures. Unfortunately, it is difficult to keep up with the daily disclosure of web-related vulnerabilities, and, in addition, vulnerabilities may be introduced by installation-specific web-based applications. Therefore, misuse detection systems should be complemented with anomaly detection systems. This paper presents an intrusion detection system that uses a number of different anomaly detection techniques to detect attacks against web servers and web-based applications. The system correlates the server-side programs referenced by client queries with the parameters contained in these queries. The application-specific characteristics of the parameters allow the system to perform focused analysis and produce a reduced number of false positives. The system derives automatically the parameter profiles associated with web applications (e.g., length and structure of parameters) from the analyzed data. Therefore, it can be deployed in very different application environments without having to perform time-consuming tuning and configuration.
21
PE, P. Billingsley · Journal of the American Statistical Association · 1996 · 6.7K citations
Depth-First Search and Linear Graph Algorithms
Robert E. Tarjan · SIAM Journal on Computing · 1972 · 6K citations
Dorothy E. Denning · IEEE Transactions on Software Engineering · 1987 · 3.4K citations
Snort - Lightweight Intrusion Detection for Networks
Martin Roesch · 1999 · 3.1K citations
Bro: a system for detecting network intruders in real-time
Vern Paxson · Computer Networks · 1999 · 2.4K citations