Ivan Mineo
Rilevazione di comportamenti anomali e malevoli in dispositivi IoT: un nuovo approccio per la verifica delle funzioni = Detection of anomalous and malicious behavior in IoT devices: a new approach for function verification.
Rel. Luca Ardito, Maurizio Morisio. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2024
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (1MB) | Preview |
|
|
Archive (ZIP) (Documenti_allegati)
- Altro
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (2MB) |
Abstract
The increasing complexity of software systems and the growing importance of reverse engineering in cybersecurity have driven the development of advanced analysis tools. This thesis presents an innovative approach to automated ARM binary analysis using a Python-based framework. The developed script integrates libraries such as r2pipe, networkx, and pygraphviz, to facilitate the dissection and comprehensive understanding of ARM32 binaries. The primary objectives are to identify critical system calls, extract and map strings, and construct a function call graph for network analysis, revealing insights into binary structures and their interdependencies. The methodology begins with leveraging r2pipe to interact programmatically with Radare2, a powerful open-source reverse engineering tool.
The script initiates a full analysis of the binary, focusing on detecting ARM32-specific system calls through precise pattern matching
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
URI
![]() |
Modifica (riservato agli operatori) |
