Yilin Fang

I am a Ph.D. student in the Department of Computer Science and Engineering at The Ohio State University, where I am a member of the W3CIL Lab under the supervision of Dr. Carter Yagemann.

Prior to joining OSU, I earned my Master's degree in Cyberspace Security from the School of Cyber Science and Engineering at Huazhong University of Science and Technology (HUST) in 2023, under the guidance of Dr. Bin Yuan. During my master's program, it was my great fortune to work with Dr. Yueming Wu. I also completed my Bachelor's degree in Information Security at HUST in 2020.

My current research focuses on the intersection of computer security and machine learning, particularly in automated vulnerability discovery, analysis, and prevention.

Email  /  Scholar  /  GitHub  /  LinkedIn  /  ORCID  /  X  /  Blog

Yilin Fang

Publications

TraceHunter: Efficient Language Agnostic Verification of Constant-Time Cryptographic Implementations via Processor Tracing
Yilin Fang, Yiming Fan, Carter Yagemann
ESORICS, 2026
Code2Img: Tree-Based Image Transformation for Scalable Code Clone Detection
Yutao Hu, Yilin Fang, Yifan Sun, Yaru Jia, Yueming Wu, Deqing Zou, Hai Jin
TSE, 2023
Fine-Grained Code Clone Detection with Block-Based Splitting of Abstract Syntax Tree
Tiancheng Hu*, Zijing Xu*, Yilin Fang, Yueming Wu, Bin Yuan, Deqing Zou, Hai Jin (* students under my supervision)
ISSTA, 2023
Enhancing Deep Learning-Based Vulnerability Detection by Building Behavior Graph Model
Bin Yuan, Yifan Lu, Yilin Fang, Yueming Wu, Deqing Zou, Zhen Li, Zhi Li, Hai Jin
ICSE, 2023

Teaching

Graduate Teaching Associate, CSE5236 Mobile Application Development, OSU, Spring 2026
Graduate Teaching Associate, ECE5561/CSE5471 Introduction to Cybersecurity, OSU, Autumn 2025
Graduate Teaching Associate, ECE5561/CSE5471 Introduction to Cybersecurity, OSU, Spring 2025


Design from Jon Barron.