EDBT 2026 Demo / reviewers in the wild / expert
Rui Ma 0004
dblp:85/5058-4
· DBLP profile ↗
17ranked-venue papers
3as first author
10since 2021 · last 2025
0000-0003-1954-5775ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 8 · 3 first-author · 4 since 2021Systems, architecture and hardware · 3 · 2 since 2021Artificial intelligence and machine learning · 2 · 1 since 2021Computer networks · 2 · 1 since 2021Software engineering, systems software and programming languages · 2 · 2 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | RBFUZZ: Network Protocol Fuzzing Guided by Rare Branch
Siqi Zhao, Rui Ma 0004, Jingwen Ren, Yuqi Zhai, Shitong Xu |
ICA3PP (7) | 2 |
| 2025 | MSNFuzz: Multi-criteria state-sensitive network protocol fuzzing
Yuqi Zhai, Rui Ma 0004, Siqi Zhao, Yuche Yang |
Comput. Secur. | 2 |
| 2024 | GeMuFuzz: Integrating Generative and Mutational Fuzzing with Deep LearningabstractCurrent grey-box protocol fuzzers may not work well with poor-quality initial seeds. That makes it difficult to cover diverse message types and protocol states defined in the protocol specification. To mitigate this issue, we propose GeMuFuzz, which integrates deep learning based seed generation into mutation-based grey-box fuzzing. Moreover, GeMuFuzz considers the high-dimensional information implied in seeds generated during fuzzing. We also evaluated the performance of GeMuFuzz by comparing with the baseline fuzzer AFLNET on 8 typical protocol implementations of ProFuzzBench. GeMuFuzz discovered 5.07% more paths and 6.19% more crashes, as well as 8.57% more states and 10.54% more state transitions than AFLNET. The experimental results highlight that GeMuFuzz could improve the effectiveness of fuzzing. Rui Ma 0004, Yuqi Zhai, Yuche Yang, Siqi Zhao |
TrustCom | 2 |
| 2024 | SYNTONY: Potential-aware fuzzing with particle swarm optimization
Xiajing Wang, Rui Ma 0004, Wei Huo 0005, Jinyuan He, Chaonan Zhang, Donghai Tian |
J. Syst. Softw. | 2 |
| 2023 | ELAMD: An ensemble learning framework for adversarial malware defense
Chong Yuan, Jiashuo Li, Donghai Tian, Rui Ma 0004, Xiaoqi Jia |
J. Inf. Secur. Appl. | 5 |
| 2022 | CJSpector: A Novel Cryptojacking Detection Method Using Hardware Trace and Deep Learning
Qianjin Ying, Yulei Yu, Donghai Tian, Xiaoqi Jia, Rui Ma 0004, Changzhen Hu |
J. Grid Comput. | 5 |
| 2022 | Towards time evolved malware identification using two-head neural network
Chong Yuan, Jingxuan Cai, Donghai Tian, Rui Ma 0004, Xiaoqi Jia, Wenmao Liu |
J. Inf. Secur. Appl. | 4 |
| 2021 | MDCHD: A novel malware detection method in cloud using hardware trace and deep learning
Donghai Tian, Qianjin Ying, Xiaoqi Jia, Rui Ma 0004, Changzhen Hu, Wenmao Liu |
Comput. Networks | 4 |
| 2021 | CMFuzz: context-aware adaptive mutation for fuzzers
Xiajing Wang, Changzhen Hu, Rui Ma 0004, Donghai Tian, Jinyuan He |
Empir. Softw. Eng. | 3 |
| 2021 | BinDeep: A deep learning approach to binary code similarity detection
Donghai Tian, Xiaoqi Jia, Rui Ma 0004, Shuke Liu, Changzhen Hu |
Expert Syst. Appl. | 3 |
| 2020 | LAFuzz: Neural Network for Efficient FuzzingabstractFuzzing is a well-known technique for efficiently finding software vulnerabilities. Unfortunately, due to syntax check, even the state-of-the-art fuzzers are not very efficient at discovering hard-to-trigger bugs in applications that expect highly structured inputs. Grammar-based fuzzers, while effective, often require expert knowledge and incur significant computational overhead. In this paper, we present LAFuzz, an automated fuzzer that generates high-quality seed inputs, which utilizes a variety of deep neural network model with different setup to efficiently fuzz programs that expect structured or unstructured inputs. We achieve this by combining mutation-based fuzzing and generation-based fuzzing offline. Our evaluation on 8 popular real-world applications demonstrated that LAFuzz-LSTM and LAFuzz-Attention significantly outperform AFL, a state-of-the-art fuzzer, on most cases both at discovering more crashes and achieving higher code coverage. In total, LAFuzz-LSTM and LAFuzz-Attention can effectively improve the code coverage over AFL by 7.55% and 7.67%; and both fuzzers can consistently discover 30.19% as well as 82.39% more unique crashes. Furthermore, extensive evaluation also showed that LAFuzz provides a great compatibility and expansibility. Xiajing Wang, Changzhen Hu, Rui Ma 0004, Binbin Li 0001 |
ICTAI | 3 |
| 2020 | MSYM: A multichannel communication system for android devices
Donghai Tian, Weizhi Meng 0001, Xiaoqi Jia, Rui Ma 0004 |
Comput. Networks | 6 |
| 2019 | KEcruiser: A novel control flow protection for kernel extensions
Donghai Tian, Rui Ma 0004, Xiaoqi Jia, Changzhen Hu |
Future Gener. Comput. Syst. | 2 |
| 2018 | OFFDTAN: A New Approach of Offline Dynamic Taint Analysis for BinariesabstractDynamic taint analysis is a powerful technique for tracking the flow of sensitive information. Different approaches have been proposed to accelerate this process in an online or offline manner. Unfortunately, most of these approaches still have performance bottlenecks and thus reduce analytical efficiency. To address this limitation, we present OFFDTAN, a new approach of offline dynamic taint analysis for binaries. OFFDTAN can be described in terms of four stages: dynamic information acquisition, vulnerability modeling, offline analysis, and backtrace analysis. It first records program runtime information and models the stack buffer overflow vulnerabilities and controlled jump vulnerabilities. Then it performs offline analysis and backtrace analysis to locate vulnerabilities. We implement OFFDTAN on the basis of QEMU virtual machine and apply it to off-the-shelf applications. In order to illustrate how our approach works, we first employ a case study. Furthermore, six applications have been verified so as to evaluate our approach. Experimental results demonstrate that our approach is correct and effective. Compared with other offline analysis tools, OFFDTAN has much lower application runtime overhead. Xiajing Wang, Rui Ma 0004, Bowen Dou, Zefeng Jian, Hongzhou Chen |
Secur. Commun. Networks | 2 |
| 2017 | Defenses Against Wormhole Attacks in Wireless Sensor Networks
Rui Ma 0004, Changzhen Hu, Xiajing Wang |
NSS | 1 |
| 2017 | SulleyEX: A Fuzzer for Stateful Network Protocol
Rui Ma 0004, Tianbao Zhu, Changzhen Hu, Chun Shan |
NSS | 1 |
| 2013 | A Dynamic Detection Method to C/C++ Programs Memory Vulnerabilities Based on Pointer AnalysisabstractAiming at the problem of higher memory consumption and lower execution efficiency during the dynamic detecting to C/C++ programs memory vulnerabilities, this paper presents a dynamic detection method called ISC. The ISC improves the Safe-C using pointer analysis technology. Firstly, the ISC defines a simple and efficient fat pointer representation instead of the safe pointer in the Safe-C. Furthermore, the ISC uses the unification-based analysis algorithm with one level flow static pointer. This identification reduces the number of pointers that need to be converted to fat pointers. Then in the process of program running, the ISC detects memory vulnerabilities through constantly inspecting the attributes of fat pointers. Experimental results indicate that the ISC could detect memory vulnerabilities such as buffer overflows and dangling pointers. Comparing with the Safe-C, the ISC dramatically reduces the memory consumption and lightly improves the execution efficiency. Rui Ma 0004, Lingkui Chen, Changzhen Hu, Jingfeng Xue |
DASC | 1 |