Angelo Squillino
Code Guardian: Fortifying Mobile Banking Applications.
Rel. Giovanni Malnati. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2025
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (10MB) | Preview |
Abstract
Mobile banking applications have become a critical part of the modern banking ecosystem. Their handling of highly sensitive data and their ability to perform financial operations, coupled with their widespread adoption, make them very attractive targets for attackers. This thesis presents the design and development processes of Code Guardian, a static analysis tool aimed at supporting the vulnerability assessment of mobile banking applications distributed as APK(Android) and IPA(iOS) packages, focusing particularly on the evaluation of the obfuscation level. Code Guardian's analysis encompasses the inspection of the application's metadata, file system, embedded resources and binary executables and follows the guidelines of the OWASP Mobile Application Security(MAS) project.
Firstly, a comprehensive evaluation was conducted in order to identify the most suitable components needed for the analysis workflow, ending up in the requirement of executing the analysis in a desktop environment to meet performance and compatibility constraints
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modifica (riservato agli operatori) |
