5 papers
CyFence: Securing Cyber-Physical Controllers via Trusted Execution Environment
Stefano Longari, Alessandro Pozone, Jessica Leoni +4
In the last decades, Cyber-physical Systems (CPSs) have experienced a significant technological evolution and increased connectivity, at the cost of greater exposure to cyber-attac…
Poster: libdebug, Build Your Own Debugger for a Better (Hello) World
Gabriele Digregorio, Roberto Alessandro Bertolini, Francesco Panebianco +1
Automated debugging, long pursued in a variety of fields from software engineering to cybersecurity, requires a framework that offers the building blocks for a programmable debuggi…
Tarallo: Evading Behavioral Malware Detectors in the Problem Space
Gabriele Digregorio, Salvatore Maccarrone, Mario D'Onghia +4
Machine learning algorithms can effectively classify malware through dynamic behavior but are susceptible to adversarial attacks. Existing attacks, however, often fail to find an e…
PackHero: A Scalable Graph-based Approach for Efficient Packer Identification
Marco Di Gennaro, Mario D'Onghia, Mario Polino +2
Anti-analysis techniques, particularly packing, challenge malware analysts, making packer identification fundamental. Existing packer identifiers have significant limitations: sign…
The Illusion of Randomness: An Empirical Analysis of Address Space Layout Randomization Implementations
Lorenzo Binosi, Gregorio Barzasi, Michele Carminati +2
Address Space Layout Randomization (ASLR) is a crucial defense mechanism employed by modern operating systems to mitigate exploitation by randomizing processes' memory layouts. How…