Details

Analiza privzetih pravil sistema Suricata: primer spletne aplikacije
ID Jelen, Blaž (Author), ID Jelenc, David (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (792,35 KB)
MD5: F3DCF259D5550E3282A9D661AF5136DF

Abstract
Platforma Security Onion ob namestitvi naloži Suricato z naborom pravil ET Open. Diplomsko delo preverja, ali ta privzeta pravila zadoščajo za zaznavo napada na ranljivo spletno aplikacijo. V izoliranem virtualnem okolju je bilo postavljeno testno omrežje s sistemom za zaznavanje vdorov in namensko ranljivo aplikacijo, napad pa izveden dvakrat, s privzetimi nastavitvami orodij in ob poznavanju naloženih pravil. Glasna izvedba je sprožila trideset unikatnih opozoril, prikrita ob enakem izidu nobenega. Vzroki so vezanost pravil na atribute pod nadzorom napadalca, obhod pragov, neskladje pri dekodiranju in opisovanje zapisa namesto vedenja. Poleg pomanjkljivosti v samem naboru je bilo ugotovljeno, da privzeta pravila brez prilagoditev konkretnemu okolju ne zagotavljajo ustrezne zaznave. Na tej podlagi je bil razvit nabor pravil, prilagojen sistemu, preverjena pa je bila tudi njihova učinkovitost z vidika zaznavanja napadov ter pojavljanja lažno pozitivnih rezultatov. Končni nabor zanesljivo zazna tudi prikriti napad in vse uporabljene tehnike izogibanja.

Language:Slovenian
Keywords:zaznavanje vdorov, Suricata, Security Onion, spletne aplikacije, izogibanje zaznavi
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2026
PID:20.500.12556/RUL-187389 This link opens in a new window
COBISS.SI-ID:292437507 This link opens in a new window
Publication date in RUL:10.09.2026
Views:234
Downloads:70
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Analysis of Suricata’s Default Ruleset: A Web Application Case Study
Abstract:
Security Onion deploys Suricata with the Emerging Threats Open ruleset on installation. This thesis examines whether these default rules are sufficient to detect an attack on a vulnerable web application. A test network with an intrusion detection system and a purpose-built vulnerable application was set up in an isolated virtual environment, and the attack was carried out twice, once with the default tool settings and once with knowledge of the loaded rules. The noisy run triggered thirty unique alerts, while the covert run produced none despite reaching the same outcome. The causes lie in rules bound to attacker-controlled attributes, threshold evasion, decoding mismatches and the description of syntax rather than behaviour. In addition to shortcomings within the ruleset itself, it was determined that default rules do not provide good enough protection without adaptation to the specific environment. On this basis, a custom ruleset tailored to the system was developed, and its effectiveness was evaluated both in terms of attack detection and the generation of false positives. The final ruleset reliably detects covert attacks as well as all evasion techniques used.

Keywords:intrusion detection, Suricata, Security Onion, web applications, evasion

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back