Podrobno

Analiza privzetih pravil sistema Suricata: primer spletne aplikacije
ID Jelen, Blaž (Avtor), ID Jelenc, David (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (792,35 KB)
MD5: F3DCF259D5550E3282A9D661AF5136DF

Izvleček
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.

Jezik:Slovenski jezik
Ključne besede:zaznavanje vdorov, Suricata, Security Onion, spletne aplikacije, izogibanje zaznavi
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2026
PID:20.500.12556/RUL-187389 Povezava se odpre v novem oknu
COBISS.SI-ID:292437507 Povezava se odpre v novem oknu
Datum objave v RUL:10.09.2026
Število ogledov:238
Število prenosov:70
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Analysis of Suricata’s Default Ruleset: A Web Application Case Study
Izvleček:
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.

Ključne besede:intrusion detection, Suricata, Security Onion, web applications, evasion

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj