Cristian Assaiante, 2024

Cristian Assaiante

Post-Doctoral Researcher at DIAG

Sapienza University of Rome

News

employment

New position

Starting December 1, 2026, I will join Leiden University’s Leiden Institute of Advanced Computer Science (LIACS) as a postdoctoral researcher.

Read more

About

Download CV

I am a post-doctoral researcher with the Department of Computer, Control and Management Engineering (DIAG) “Antonio Ruberti” at Sapienza University of Rome. I am currently working with the research group of my advisor Prof. Leonardo Querzoni and my co-advisor Dr. Daniele Cono D’Elia.

My research interests span several aspects of compilers, software security, and systems security. My current focus is debug information quality and profile-guided optimizations. I work on evaluating debug information quality, how compiler optimizations affect it, and how its incompleteness can affect downstream tools. As part of a collaboration with Google, I also work on improving the effectiveness of profile-guided optimizations. I am passionate about compiler optimizations, program analysis techniques, operating systems, and micro-architectural attacks.

I obtained my M.Sc. degree (summa cum laude) with a thesis about the completeness of debug symbols in optimizing compilers, and my B.Sc. degree (summa cum laude) with a thesis about a micro-architectural approach to malware evasion techniques (winner of the CLUSIT prize for the most innovative cybersecurity thesis, 2019).

From 2020 to 2023, I was among the organizers and training coordinators for the CyberChallenge.IT introductory cybersecurity program at Sapienza University of Rome. During the course I gave practical and theoretical lectures on cryptography, reverse engineering, binary exploitation, and micro-architectural attacks. In 2023, the Sapienza team reached first place at the national finals in Turin, Italy.

I am a CTF player, mainly involved in reverse engineering, with the Sapienza team (TRX) and mhackeroni (six-time DEFCON finalist and winner of Hack-A-Sat4).

Teaching
2026
Adjunct Professor for Sistemi di Calcolo (6 CFU module, Spring 2026), Sapienza University of Rome
2024
Adjunct Professor for Sistemi di Calcolo (3 CFU module, Spring 2024), Sapienza University of Rome
2023
Adjunct Professor for Sistemi di Calcolo (3 CFU module, Spring 2023), Sapienza University of Rome
2022
Teaching Assistant for Sistemi di Calcolo (Spring 2022), Sapienza University of Rome
Service
2026
Artifact Evaluation Committee member for ACM CCS’26 - ACM Conference on Computer and Communications Security [CORE23 rank: A*]
2025
Artifact Evaluation Committee member for ACM CCS’25 - ACM Conference on Computer and Communications Security [CORE23 rank: A*]
Artifact Evaluation Committee member for USENIX Security’25 - 34th USENIX Security Symposium [CORE23 rank: A*]
Artifact Evaluation Committee member for NDSS’26 - Network and Distributed System Security Symposium 2026 [CORE23 rank: A*]
2024
Artifact Evaluation Committee member for NDSS’25 - Network and Distributed System Security Symposium 2025 [CORE23 rank: A*]
2023
Reviewer for Computers and Security (COSE) [Scimago rank: Q1]
Reviewer for SoftwareX (SoftX) [Scimago rank: Q2]
2022
Shadow Program Committee member for EuroSys’23 - 18th European Conference on Computer Systems [CORE21 rank: A]
Artifact Evaluation Committee member for EuroSys’23 - 18th European Conference on Computer Systems [CORE21 rank: A]

Publications

Towards Threading the Needle of Debuggable Optimized Binaries

C. Assaiante, S. Di Biasio, S. Kumar, G. A. Di Luna, D. C. D'Elia, L. Querzoni. 2026

In Proceedings of the 24th ACM/IEEE International Symposium on Code Generation and Optimization (CGO ‘26)

CORE26 rank: A

Evading Userland API Hooking, Again: Novel Attacks and a Principled Defense Method

C. Assaiante, S. Nicchi, D. C. D'Elia, L. Querzoni. 2024

In Proceedings of the 21st Conference on Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA ‘24)

CORE26 rank: B

Where Did My Variable Go? Poking Holes in Incomplete Debug Information

C. Assaiante, D. C. D'Elia, G. A. Di Luna, L. Querzoni. 2023

In Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS ‘23)

CORE26 rank: A*

Projects

DebugTuner logo

DebugTuner

2026

A framework for studying the impact of optimizations on software debuggability, performance, and AutoFDO.
PythonOssFuzzGCCLLVMAutoFDO
Incomplete Debug Information logo

Incomplete Debug Information

2023

A framework for testing compiler toolchains for completeness bugs in debug information.
PythonGCCLLVM
Toxotidae logo

Toxotidae

2024

A dynamic binary instrumentation prototype API monitor for malware analysis based on deeper hooking.
PythonC++Intel PIN