The System and Software Security Laboratory is a research group leading by Professor Bing Mao, exploring multiple respects in software security, such as vulnerability reproduction, postmortem program analysis, software failure diagnosis etc. We are part of the Department of Computer Science and Technology at Nanjing University.

News

Older posts…

Research

Detect Type Confusion Problem Efficiently

The features of modularity and inheritance in C++ facilitate the developers’ usage, but also give rise to the problem of type confusion. As an ancestor class, a dangerous downcasting operation from the ancestor to its descendant can lead to a critical attack, such as control flow hijacking, out-of-bounds access to neighbor memory area, etc.

Read more »

Analysis on Software Crashes

Analyze the software crashes in different ways.

Read more »

Software Security

This research is about to find ways to protect software and make it more secure.

Read more »

Deep learning assisted program analysis

Deep learning is a powerful tool to overcome the awkward situation of extracting endless rules from real world. We propose some novel approach in program analysis.

Read more »

People

Advisor

Bing Mao
Professor

Ph.D Candidate

Master

Yunlan Du
2017-now
Jian Guo
2017-now
Zhu Ding
Zhu Ding
2019-now

Alumni

Weiping Zhou
Weiping Zhou
2015-2018(Now at Huawei)
Jinbin Ouyang
Jinbin Ouyang
2014-2017(Now at NetEase Games)
Jun Zhu
Jun Zhu
2014-2017(Now at Huawei)
Jia Guo
Jia Guo
2014-2017(Now at Huawei)

Contact Us

If you are insterested in joining our group, please contact Professor Bing Mao: maobing@nju.edu.cn