Diplomová práce

Detecting cryptographic primitives in malicious Windows binaries

Bc. Mykhailo Klunko
Anotace

Ransomware je typ malwaru, který šifruje soubory oběti a často požaduje platbu za jejich dešifrování. Zjištění přítomnosti kryptografických primitivů ve vzorcích ransomwaru je klíčové pro pochopení fungování ransomwaru a pro vývoj účinných mechanismů detekce a prevence. Tato práce se zaměřuje na detekci kryptografických primitivů ve vzorcích ransomwaru a jejím cílem je poskytnout vhled do šifrovacích …více

Abstract

Ransomware is a type of malware that encrypts victim's files and often demands payment for their decryption. Detecting the presence of cryptographic primitives in ransomware samples is crucial for understanding how ransomware works and for developing effective detection and prevention mechanisms. This thesis focuses on the detection of cryptographic primitives in ransomware samples and aims to provide …více

Zadání práce
The thesis aims to study static-analysis detection of cryptographic primitives' presence in Windows malicious binaries. The thesis should summarize the current state of the art and present obstacles faced by community w.r.t. analyzing malware for the presence of cryptographic primitives. The student will find a diverse, suitable dataset of Windows malicious applications and perform an exploratory study of characteristics relevant to the outlined goal. The student will select at least three different static-analysis tools suitable for detecting cryptographic primitives in binaries, evaluate their usefulness, and describe possible problems using this analysis method. Furthermore, the student shall analyze a proper subset of the chosen dataset (or the dataset as a whole, if computational resources will allow that) on the presence of the selected cryptographic primitives from various categories (symmetric encryption, asymmetric encryption, hash functions, and so forth). The thesis should convey which cryptographic primitives are the most prevalent in malicious Windows binaries from the dataset, taking into account static analysis limitations.
Práce zkontrolována:
17. 5. 2023 07:34, RNDr. Adam Janovský, Ph.D., učo 410390
Jazyk práce
angličtina angličtina
Termín obhajoby
20. 6. 2023
Práce byla úspěšně obhájena

Vedoucí

RNDr. Adam Janovský, Ph.D., učo 410390
KPSK FI MU

Oponent

prof. RNDr. Václav Matyáš, M.Sc., Ph.D., učo 344
KPSK FI MU

  • 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.