Bakalářská práce

Automated SQL injection attacks validation system

Patrik Hudák, učo 422182
Anotace

Práca sa zaoberá popisom SQL injection techník a možnosťami obrany proti nim. Práca takisto popisuje návrh a implementáciu systému, ktorý sa zameriava na automatickú analýzu SQL injection útokov. Snort a Moloch poskytujú sieťové dáta ktoré sú použité na analýzu pomocou vlastných modulov. Implementovaný systém obsahuje webové rozhranie na zobrazovanie výsledkov analýz. Protyp tohto systému bol úspešne nasadený a otestovaný nástrojom sqlmap.

Abstract

The primary focus of this thesis is to study SQL injection techniques and methods of its defense. The thesis provides a design and implementation details of the system which aims to automate SQL injection attack analysis. Snort and Moloch provide network data, which is then used for the attack analysis using custom modules. The implemented system provides a web interface to present results of the analyses …více

Zadání práce
SQL injection is a common vulnerability found in most contemporary web applications. There are many detection and prevention mechanisms for this attacks, such as intrusion detection systems and web application firewalls. Unfortunately, in some network environments, deploying some of these security systems can be a challenging task. The aim of this work is to develop a system for automatic detection and verification of SQL injection attacks in web applications. The implemented solution will rely solely on network data. It will correctly correlate security events from various systems and run tests to verify successful exploitation of a web application. In the theoretical part of the thesis the student will survey both basic SQL injection principles and automated tools for finding these flaws and their exploitation (e.g., sqlmap, w3af, sqlbrute).
Práce zkontrolována:
29. 5. 2016 23:31, Mgr. Vít Bukač, Ph.D.
Jazyk práce
angličtina angličtina
Termín obhajoby
23. 6. 2016
Práce byla úspěšně obhájena

Vedoucí

Mgr. Vít Bukač, Ph.D.
KPSK FI MU

Oponent

RNDr. Marek Kumpošt, Ph.D., učo 44545
KPSK FI MU

Konzultant

RNDr. Václav Lorenc
KPSK FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Informatika

Práce na příbuzné téma

Seznam prací, které mají shodná klíčová slova.

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.