I am a Ph.D candidate in Computer Science at Georgia Tech, advised by Prof. Wenke Lee in GTISC, co-advised by Prof. Brendan D. Saltaformaggio in CyFI. I received B.E. degree from Department of Computer Science and Technology, Tsinghua University. I used to work in Lab of Broadband Network Switching Technology and Communication advised by Prof. Bin Liu. More detail about me is available at [CV].

My current research interests are software security, web privacy and security, network security and mobile security. I have worked on several projects, such as automated open-source software risk management and simhash-based dynamic cloaking detection .




Publications

TARDIS: Rolling Back The Clock On CMS-Targeting Cyber Attacks
Ranjita Pai Kasturi, Yiting Sun, Ruian Duan, Omar Alrawi, Ehsan Asdar, Victor Zhu, Yonghwi Kwon, Brendan Saltaformaggio
In IEEE Security & Privacy (IEEE S&P), 2020

The Betrayal At Cloud City: An Empirical Analysis Of Cloud-Based Mobile Backends
Omar Alrawi, Chaoshun Zuo, Ruian Duan, Ranjita Kasturi, Zhiqiang Lin, Brendan Saltaformaggio
In USENIX Security Symposium (USENIX Security), 2019

Automating Patching of Vulnerable Open-Source Software Versions in Application Binaries
Ruian Duan, Ashish Bijlani, Yang Ji, Omar Alrawi, Yiyuan Xiong, Moses Ike, Brendan Saltaformaggio, and Wenke Lee
In The Network and Distributed System Security Symposium (NDSS), 2019

Identifying Open-Source License Violation and 1-day Security Risk at Large Scale
Ruian Duan, Ashish Bijlani, Meng Xu, Taesoo Kim, Wenke Lee
In ACM Conference on Computer and Communications Security (CCS), 2017

Cloaker Catcher: A Client-based Cloaking Detection System
Ruian Duan, Weiren Wang, Wenke Lee
In arXiv:1710.01387

Toward Engineering a Secure Android Ecosystem: A Survey of Existing Techniques
Meng Xu, Chengyu Song, Yang Ji, Ming-wei Shih, Kangjie Lu, Cong Zheng, Ruian Duan, Yeongjin Jang, Byoungyoung Lee, Chenxiong Qian, Sangho Lee, Taesoo Kim
In ACM Computing Surveys (CSUR), 2016

Towards Practical Use of Bloom Filter based IP Lookup in Operational Network
Tong Yang, Gaoyang Xie, Ruian Duan, Xianda Sun, Kave Salamatian
In IEEE Network Operations and Management Symposium (NOMS), 2014

CLUE: Achieving Fast Update over Compressed Table for Parallel Lookup with Reduced Dynamic Redundancy
Tong Yang, Ruian Duan, Jianyuan Lu, Shenjiang Zhang, Huichen Dai, Bin Liu
In IEEE International Conference on Distributed Computing Systems (ICDCS), 2012

An ultra-fast universal incremental update algorithm for trie-based routing lookup
Tong Yang, Zhian Mi, Ruian Duan, Xiaoyu Guo, Jianyuan Lu, Shenjiang Zhang, Xianda Sun, Bin Liu
In IEEE International Conference on Network Protocols (ICNP), 2012

Virtual Routing Tables Polymerization for Lookup and Update
Tong Yang, Shenjiang Zhang, Xianda Sun, Huichen Dai, Ruian Duan, Jianyuan Lu, Zhian Mi, Bin Liu
In IEEE International Conference on Network Protocols (ICNP), 2012

Approaching optimal compression with fast update for large scale routing tables
Tong Yang, Bo Yuan, Shenjiang Zhang, Ting Zhang, Ruian Duan, Yi Wang, Bin Liu
In IEEE International Workshop on Quality of Service (IWQoS), 2012

Accelerating Protocol Identification in High Speed Routers via Hardware Co-processor
Tian Pan, Chenhui Zhang, Xiaoyu Guo, Junchen Jiang, Ruian Duan, Tianhao Zheng, Chengchen Hu, Bin Liu
In IEEE INFOCOM Student Workshop, 2011



Patents


Devices, Systems, And Methods Of Program Identification, Isolation, And Profile Attachment		U.S. Patent Application 16/545,020




Experiences

Intern		Google Inc.		May.2015-Aug.2015

Intern		Google Inc.		May.2014-Aug.2014

Intern		Google Inc.		May.2013-Aug.2013

Research Assistant	work with Prof. Wenke Lee		Aug.2012-present

Research Aissitant	work with Prof. Bin Liu			Jan.2011-Jul.2012