KEYWORD |
Binary Code Compression & Decompression via custom Executable Packers
Parole chiave BINARY CODE COMPRESSION & DECOMPRESSION, EMBEDDED SYSTEMS, EXECUTABLE PACKERS, RISC-V, SECURITY
Riferimenti PAOLO ERNESTO PRINETTO
Riferimenti esterni Gianluca ROASCIO (CINI Cybersecurity National Laboratory)
Nicoḷ MAUNERO (CINI Cybersecurity National Laboratory)
Zainalabedin NAVABI (Faculty of Engineering of the University of Tehran)
Antonio VARRIALE (Blu5 Labs, Malta)
Gruppi di ricerca GR-21 - TESTGROUP - TESTGROUP
Tipo tesi MASTER THESIS
Descrizione In securing executables, real time binary code compression and decompression are gaining increasing interest and adoption. Custom Executable Packers are typically adopted, that allow the creation of compressed executable files, to be decompressed only at the time of execution, and therefore, immune from most attack techniques based on static analysis.
RISC-V open source ISA is gathering around itself an increasing interest in the field of research but also in the industrial world. In particular, the development of a platform based on RISC-V allows to experiment hardware techniques that are not only safety-oriented, but also security-oriented, within the framework of the design paradigm known as security-by-design.
The purpose of this thesis is the feasibility study and the consequent implementation of hardware modules to allow the online decompression of RISC-V binary files, based on already known and open tools such as UPX (upx.github.io).
The thesis activities will be carried out in collaboration with researchers of:
- CINI Cybersecurity National Laboratory (https://cybersecnatlab.it)
- Faculty of Engineering of the University of Tehran
- Blu5® Labs Ltd (Malta)
Note The thesis activities will be carried out in collaboration with researchers of:
- CINI Cybersecurity National Laboratory (https://cybersecnatlab.it)
- Faculty of Engineering of the University of Tehran
- Blu5® Labs Ltd (Malta)
The topic is so huge that several students can be involved in the activities.
Scadenza validita proposta 31/12/2022
PROPONI LA TUA CANDIDATURA