王子成 Zicheng Wang
Exchange in University of Colorado Boulder, 2023-2024
Ph.D Student in Nanjing University, 2018-2024
Bachelor in Jilin Univerisity, 2014-2018, Cum Laude
Email: wzc AT smail.nju.edu.cn
[ CV (中文版本) ] [ CV (ver. English) ] [ Github ]


I have joined Honor Device!

I am a Ph.D. student at Nanjing University, under the guidance of Prof. Qingkai Zeng. Currently, I am also pursuing an exchange program at the University of Colorado Boulder, advised by Prof. Yueqi Chen.

My research focuses on Operating System Kernel Security, specifically in the areas of kernel vulnerabilities prevention and isolation/compartmentalization techniques. Recently I am researching on eBPF—an innovative in-kernel virtual machine—and its integration with AI models, to enhance both the security and performance aspects of the kernel.


News

[ 2024-04-07 ] Awarded Nanjing University Outstanding Ph.D. Graduate!
[ 2024-02-16 ] SeaK is accepted to USENIX Security 2024!
[ 2024-01-12 ] Awarded Nanjing University Outstanding Graduate Student
[ 2023-09-16 ] Era is accepted to China Linux Kernel Developer(CLK) Conference 2023
[ 2023-08-16 ] AttnCall is accpeted to ESORICS 2023
[ 2023-07-22 ] Awarded 2023 Nanjing University Funding for International Academic Conferences


Publications

  1. SeaK: Rethinking the Design of a Secure Allocator for OS Kernel
    Zicheng Wang, Yicheng Guang, Yueqi Chen, Zhenpeng Lin, Michael Le, Dang K Le, Dan Williams, Xinyu Xing, Zhongshu Gu, Hani Jamjoom
    USENIX Security Symposium (Security) 2024

  2. PET: Prevent Discovered Errors from Being Triggered in the Linux Kernel
    Zicheng Wang, Yueqi Chen, Qingkai Zeng
    USENIX Security Symposium (Security) 2023
    [Awarded 2023 Nanjing University Funding for International Academic Conferences]

  3. An Infrastructure For Preventing Compromise of Operating System Kernels Due to Discovered Errors
    Yueqi Chen, Zicheng Wang
    Provisional US Patent Application No.: 63/464,887

  4. When eBPF Meets Machine Learning: On-the-fly OS Kernel Compartmentalization
    Zicheng Wang, Tiejin Chen, Qinrun Dai, Yueqi Chen, Hua Wei, Qingkai Zeng
    arXiv:2401.05641

  5. Kill Latest MPU-based Protections in Just One Shot: Targeting All Commodity RTOSes
    Minghao Lin, Zicheng Wang, Jiahe Wang, Chaoyang Lin, Minghang Shen, Yueqi Chen
    BlackHat USA 2023 Briefing

  6. HotBPF++: A More Powerful Memory Protection for the Linux Kernel
    Zicheng Wang, Yueqi Chen
    Linux Security Summit North America 2023
    [Awarded Linux Foundation $1,600 Travel Fund]

  7. 基于eBPF的内核堆漏洞动态缓解研究
    Wang Zicheng,Guo Yinggang,Zhong Bingnan,Chen Yueqi,Zeng Qingkai
    软件学报 2023

  8. Formal Modeling and Security Analysis for Intra-level Privilege Separation
    Yinggang Guo, Zicheng Wang, Bingnan Zhong, Qingkai Zeng
    Annual Computer Security Applications Conference (ACSAC) 2022

  9. AttnCall: Refining Indirect Call Targets in Binaries with Attention
    Rui Sun, Yinggang Guo, Zicheng Wang, Qingkai Zeng
    European Symposium on Research in Computer Security (ESORICS) 2023

  10. CryptKSP: A Kernel Stack Protection Model Based on AES-NI Hardware Feature
    Bingnan Zhong, Zicheng Wang, Yinggang Guo, Qingkai Zeng
    ICT Systems Security and Privacy Protection (ICT SEC) 2022

  11. ERA:基于eBPF的内核堆漏洞动态缓解机制
    Zicheng Wang, Yinggang Guo, Yueqi Chen, Qingkai Zeng
    中国Linux内核开发者大会2023 (CLK) 2022
    [[RFC] HotBPF: Prevent Kernel Heap-based Exploitation]


Other Publications

  1. Two top tier conference papers under revision.


Awards

  1. Nanjing University Outstanding Ph.D. Graduate

  2. Nanjing University Outstanding Graduate Student

  3. 2023 Nanjing University Funding for International Academic Conferences

  4. Awarded Linux Foundation $1,600 Travel Funding


Teaching Assistant

  • Advanced Object Oriented Programming, 2018 Fall

  • Assembly Programming, 2019 Summer

Open Source

  1. ERA-eBPF-assisted-Randomize-Allocator
    An eBPF assisted Randomization Allocator to prevent kernel heap vulnerabilities

  2. PET
    An eBPF framework to prevent discovered error from being triggered

  3. TA-BattleEinsteinChess
    2018 TA project, Einstein Chess Battle Server, support 200+ players.

  4. CCFrank4dblp
    Displays the CCF recommended rank of conferences and journals, commit "ConnectedPapers" support.

last update: 2024-04-07