Ruoyu (Fish) Wang

I am an Assistant Professor in the School of Computing, Informatics, and Decision Systems Engineering at Arizona State University. My research focuses on system security, especially on automated binary program analysis and reverse engineering of software. I am the co-founder and a core developer of the binary analysis platform, angr. I am a core member of the CTF team Shellphish. Sometimes I play with Pwndevils, too.

I am a co-director of the Laboratory of Security Engineering For Future Computing (SEFCOM) along with Dr. Gail-Joon Ahn, Dr. Adam Doupé, Dr. Yan Shoshitaishvili, and Dr. Tiffany Bao.

Prior to joining ASU, I received my Ph.D. degree from the Department of Computer Science at the University of California, Santa Barbara, where I worked in the SecLab of UCSB, and was advised by two great professors, Dr. Giovanni Vigna and Dr. Christopher Kruegel. I received my Bachelor's degree in Computer Software at Tsinghua University in 2013. I was a core member of the CGC team Shellphish CGC, with whom I won the third place and a lot of cash in the Final Event of the DARPA Cyber Grand Challenge in 2016.

Education History

A Ph.D. student at the University of California, Santa Barbara. 2013 - 2018
An undergraduate at Tsinghua University, China. 2009 - 2013



Professional Activities


Program Committee Member

Contact Info

My email: fishw at asu d0t edu (enable JavaScript for a clickable version)
My PGP Key


My Google Scholar page