Automatická detekce použité kryptografie v kódu

but.committeedoc. Ing. Jiří Hošek, Ph.D. (předseda) doc. JUDr. Radim Polčák, Ph.D. (místopředseda) Ing. Pavel Šilhavý, Ph.D. (člen) Ing. Tomáš Lieskovan (člen) Ing. Vlastimil Člupek, Ph.D. (člen) Ing. Jiří Prokeš, Ph.D. (člen)cs
but.defenceStudent prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil bakalářskou práci a odpověděl na otázky členů komise a oponenta: Proč se nezaměřujete na CNG API?cs
but.jazykslovenština (Slovak)
but.programInformační bezpečnostcs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorHajný, Jansk
dc.contributor.authorMička, Richardsk
dc.contributor.refereeŠilhavý, Pavelsk
dc.date.accessioned2019-06-14T10:50:28Z
dc.date.available2019-06-14T10:50:28Z
dc.date.created2019cs
dc.description.abstractTáto bakalárska práca sa zaoberá problematikou automatickej detekcie použitej kryptografie zo strojového kódu programu. Analýza použitej kryptografie u neznámej vzorky programu si v súčasnosti vyžaduje veľké manuálne úsilie. V rámci tejto práce bola preskúmaná možnosť automatizácie analýzy využitia kryptografickej knižnice Microsoft CryptoAPI. Táto knižnica je distribuovaná ako súčasť systémov Microsoft Windows a môže byť útočníkom zneužitá na spôsobenie škody obeti. Rozpoznaním operácií s kryptografickými prostriedkami a informovaním o ich využití je možné v niektorých prípadoch zistiť zámer analyzovaného programu a odlíšiť programy so zlým úmyslom len na základe prezentovaného výstupu analýzy. Hlavným cieľom tejto práce bolo vytvorenenie modulu integrovaného do sandboxu Cuckoo na analýzu spôsobu využitia tejto knižnice analyzovanými programami. Behom návrhu tohto analyzátora bola preskúmaná a popísaná funkcionalita CryptoAPI a taktiež nástroj na dynamickú analýzu neznámych programov za účelom rozpoznania malware, sandbox Cuckoo. Navrhnutý analyzátor bol úspešne vytvorený, nasadený, testovaný v praxi a získané výsledky boli následne prediskutované.sk
dc.description.abstractThis thesis covers the topic of automatic detection of cryptography used in application code, which currently requires a lot of manual effort to analyze for a given unknown program sample. In this thesis, a possibility of implementing an automated tool for analysing the usage of Microsoft CryptoAPI cryptographic library by analysed programs is researched. This library is distributed with Microsoft Windows and can be misused by an attacker to cause significant harm to a victim. By recognizing cryptographic operations used and by presenting the summary of their use, it is in certain situations possible to distinguish malicious programs just based on the presented analysis summary. Main objective of this thesis was creation of such automatic analyser module integrated into Cuckoo sandbox. Along with the design proposal of such analyser, this thesis includes CryptoAPI library and Cuckoo sandbox functionality exploration and description. Proposed automatic analyser was successfully created, deployed and tested in production environment and the achieved results were discussed.en
dc.description.markAcs
dc.identifier.citationMIČKA, R. Automatická detekce použité kryptografie v kódu [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2019.cs
dc.identifier.other118107cs
dc.identifier.urihttp://hdl.handle.net/11012/173584
dc.language.isoskcs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectCuckoo sandboxsk
dc.subjectdynamická analýzask
dc.subjectkryptografiask
dc.subjectmalwaresk
dc.subjectMicrosoft CryptoAPIsk
dc.subjectransomwaresk
dc.subjectcryptographyen
dc.subjectCuckoo sandboxen
dc.subjectdynamic analysisen
dc.subjectmalwareen
dc.subjectMicrosoft CryptoAPIen
dc.subjectransomwareen
dc.titleAutomatická detekce použité kryptografie v kódusk
dc.title.alternativeAutomatic Detection of Cryptography Used in Codeen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2019-06-12cs
dcterms.modified2019-06-13-09:40:31cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid118107en
sync.item.dbtypeZPen
sync.item.insts2021.11.12 11:00:19en
sync.item.modts2021.11.12 10:33:06en
thesis.disciplineInformační bezpečnostcs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikacícs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.39 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
1.71 MB
Format:
zip
Description:
appendix-1.zip
Loading...
Thumbnail Image
Name:
review_118107.html
Size:
3.98 KB
Format:
Hypertext Markup Language
Description:
review_118107.html
Collections