Závěrečná práce: Bc. David Formánek: Detekce bezpečnostních chyb pomocí statické analýzy kódu
Diplomová práce
Detekce bezpečnostních chyb pomocí statické analýzy kódu
Detection of security bugs using static code analysis
Anotace
Práce se zabývá automatickou statickou analýzou kódu a jejím využitím pro detekci třídy bezpečnostních zranitelností nazývaných jako injekce. Kromě nezbytné teorie je především popsána vlastní implementace nového mechanismu, který pomocí tzv. taint analýzy umožňuje tyto chyby spolehlivě detekovat v Java aplikacích. Tento mechanismus byl integrován do rozšíření FindSecurityBugs pro volně dostupný nástroj …více
Abstract
The thesis deals with static code analysis and its usage for detection of a class of security bugs called injections. Besides the needful theory, we describe own implementation of a new mechanism that allows reliable detection of those bugs in Java applications by utilizing so-called taint analysis. This mechanism has been integrated into FindSecurityBugs - extension for the open-source tool called …více
Zadání práce
31. 5. 2016 09:22, RNDr. Andrij Stecko, Ph.D.
- Zadáno/změněno 28. 6. 2016 13:09, Helena Kryštofová
- Záznam založen 29. 3. 2016 15:19, Jana Zemanová, učo 9619
- Zveřejnit od 30. 5. 2016 10:24, Helena Kryštofová
- Práce převzata 30. 5. 2016 10:24, Helena Kryštofová
Přílohy
latex.zip
FindSecurityBugs-source.zip
findbugs.zip
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Nástroje pro statickou a dynamickou analýzu kódu se zaměřením na bezpečnostní chyby
Mgr. David Formánek -
Nástroj na automatickou detekci chyb v jazyce C
Mgr. Jan Šťastný, učo 173461 -
C++ support for Stanse
Mgr. Martin Vejnár, učo 172430 -
Finding SQL Injection Vulnerabilities in a C# Source Code
Mgr. Michal Klein, učo 514072 -
Security Analysis of Oracle Vulnerabilities in Ethereum Smart Contracts
Bc. Ondřej Tatýrek -
Překladač jazyka Scheme
Mgr. Tomáš Staněk, učo 72781 -
Statická analýza ukazatelů pro jazyk C
Mgr. Michal Strehovský, učo 139566 -
Enhancing DiffKemp to Support Generic Projects
Mgr. Tomáš Glozar, učo 492787




