Patrick Peihua Zhang (张培华)

I work in the WeChat group of Tencent now. I received my Ph.D. in Computer Architecture from the Institute of Computing Technology, University of Chinese Academy of Science in 2024. My research interest lies in the security of computer systems. My current research focus is operating system security, program analysis, optimization, etc.

News

  • [10/10/2024] Cheers! Our paper got accepted to TACO 2024.
  • [09/19/2024] Our work was presented on the Linux Plumbers Conference 2024.
  • [08/16/2024] Cheers! Our research proposal won the award from Linux eBPF Fundation!
  • [06/01/2024] Our paper got accepted to USENIX Security 2024.

Research

My research interests lie in computer system security. In particular, my research lies in operating systems, program analysis, and compiler transformation & optimization. I have been working in the following directions:

  1. Hardware-assisted execution environment, particularly for Linux eBPF.
  2. Compiler-based code optimization and obfuscation.
  3. Binary analysis and binary code similarity detection.

Skills

  • Compiler: Proficient in LLVM compiler architecture, front-end/middle-end/back-end programming, program analysis, code transformation, and profile-guided optimization.
  • Kernel: Experienced in kernel bypassing, eBPF, Linux kernel analysis, operating system development, and kernel debugging.
  • Reverse Engineering: Skilled in binary code diffing and rewriting techniques.
  • Others: Familiar with Intel/ARM hardware characteristics, Trusted Execution Environment principles and design, and fuzz testing.
  • Programming Languages: C / C++ / Assembly / Python / Shell / Java / JavaScript

Awards

  • Outstanding Student of Chinese Academy of Sciences in 2019 and 2022
  • Outstanding Student of State Key Laboratory of Architecture in 2021
  • Outstanding Contribution Award for Cultural Construction of State Key Laboratory of Architecture in 2019
  • Runner up in the Chinese Academy of Sciences Institute of Computing Basketball Tournament in 2019

Academic Services

  • Artifact Evaluation Committee in PACT 2021, CGO 2024, and CGO 2025