String Analysis for Software Verification – Martina Olliaro
Martina Olliaro
Disertační práce
String Analysis for Software Verification
String Analysis for Software Verification
Anotace:
This thesis aims to investigate string manipulation with security implications in different programming languages and to improve the state-of-the-art by applying the Abstract Interpretation theory to string analysis. Erroneous string manipulation is a challenging problem in software verification and, in fact, it is one of the major causes of program vulnerabilities that can be exploited by malicious …víceAnotace:
late string values in the context of relational database watermarking. We propose a semantic-driven watermarking approach of relational textual databases, which marks multi-word textual attributes, exploiting the synonym substitution technique for text watermarking together with notions in semantic similarity analysis, and dealing with the semantic perturbations provoked by the watermark embedding …víceAbstract:
This thesis aims to investigate string manipulation with security implications in different programming languages and to improve the state-of-the-art by applying the Abstract Interpretation theory to string analysis. Erroneous string manipulation is a challenging problem in software verification and, in fact, it is one of the major causes of program vulnerabilities that can be exploited by malicious …víceAbstract:
late string values in the context of relational database watermarking. We propose a semantic-driven watermarking approach of relational textual databases, which marks multi-word textual attributes, exploiting the synonym substitution technique for text watermarking together with notions in semantic similarity analysis, and dealing with the semantic perturbations provoked by the watermark embedding …více
Jazyk práce: angličtina
Datum vytvoření / odevzdání či podání práce: 4. 1. 2021
Identifikátor:
https://is.muni.cz/th/ymhh2/
Obhajoba závěrečné práce
- Obhajoba proběhla 24. 3. 2021
- Vedoucí: prof. RNDr. Václav Matyáš, M.Sc., prof. Agostino Cortesi
- Oponent: Prof. Pierpaolo Degano, Prof. Thomas Jensen, Prof. David A. Schmidt, Ph.D.
Plný text práce
Obsah online archivu závěrečné práce
Zveřejněno v Theses:- světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Masarykova univerzita, Fakulta informatikyMasarykova univerzita
Fakulta informatikyDoktorský studijní program / obor:
Computer Science / Fundamentals of Computer Science
Práce na příbuzné téma
-
String abstract domains
Matej Šuta -
Static analysis of Python code
Jakub Kiska -
Custom Roslyn Tool for Static Code Analysis
Zuzana Dankovčíková