Analysis and implementation of Software Similarity metrics

DSpace/Manakin Repository

Show simple item record

dc.contributor.advisor Falcarin, Paolo it_IT
dc.contributor.author Gobbo, Jonathan <1998> it_IT
dc.date.accessioned 2023-06-19 it_IT
dc.date.accessioned 2023-11-08T14:55:40Z
dc.date.available 2023-11-08T14:55:40Z
dc.date.issued 2023-07-13 it_IT
dc.identifier.uri http://hdl.handle.net/10579/24117
dc.description.abstract Software obfuscation is the act of changing the inner workings of a program to make it more expensive in terms of time and effort to reverse engineer, while maintaining the same semantics. This practice has lately been employed for a variety of purposes, both legit and malicious, such as intellectual property protection and hiding malware internal details to avoid detection. Moreover, by using obfuscation it is possible to achieve Software diversification, a condition where different versions of the same program are generated and distributed, with the advantage of reducing code-reuse attacks. The quality of these obfuscation and diversification techniques can be measured by using a wide variety of similarity metrics. In this work, several of these software similarity techniques, working on different abstraction levels, are implemented. Their performance is then evaluated by applying them to sample programs that were obfuscated with common obfuscation techniques. it_IT
dc.language.iso en it_IT
dc.publisher Università Ca' Foscari Venezia it_IT
dc.rights © Jonathan Gobbo, 2023 it_IT
dc.title Analysis and implementation of Software Similarity metrics it_IT
dc.title.alternative Analysis and implementation of Software Similarity metrics it_IT
dc.type Master's Degree Thesis it_IT
dc.degree.name Informatica - computer science it_IT
dc.degree.level Laurea magistrale it_IT
dc.degree.grantor Dipartimento di Scienze Ambientali, Informatica e Statistica it_IT
dc.description.academicyear 2022/2023_sessione estiva_10-luglio-23 it_IT
dc.rights.accessrights openAccess it_IT
dc.thesis.matricno 870506 it_IT
dc.subject.miur INF/01 INFORMATICA it_IT
dc.description.note it_IT
dc.degree.discipline it_IT
dc.contributor.co-advisor it_IT
dc.date.embargoend it_IT
dc.provenance.upload Jonathan Gobbo (870506@stud.unive.it), 2023-06-19 it_IT
dc.provenance.plagiarycheck Paolo Falcarin (paolo.falcarin@unive.it), 2023-07-10 it_IT


Files in this item

This item appears in the following Collection(s)

Show simple item record