me.jpg

Hao Sun
Ph.D. student, supervised by Prof. Zhendong Su
Advanced Software Technologies (AST) Lab
Department of Computer Science
ETH Zurich

Email: hao.sun#inf.ethz.ch
CNB H 103.2, Universitätstrasse 6, 8092 Zürich, Switzerland

Hao Sun is a Ph.D. student in the Advanced Software Technologies (AST) Lab at ETH Zurich, supervised by Prof. Zhendong Su. He earned his M.S. from Tsinghua University, where he was advised by Prof. Yu Jiang.

He aims to make kernel extensibility safe, flexible, and efficient by combining program analysis, testing & formal verification, and mechanized proof. His research targets complex OS kernels—particularly Linux—by detecting logic bugs, strengthening kernel invariants, and designing practical infrastructure and checks that enable secure extensibility. Recently he has focused on the eBPF verifier as a key component for enabling powerful yet trustworthy in-kernel extensions. The overarching goal is principled solutions that are deployable in practice and yield measurable improvements in kernel correctness and security.