Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Muqi Zou

dblp:353/5298 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
4since 2021 · last 2025
0009-0009-7623-0850ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 4 · 1 first-author · 4 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
2 papers
Systems and software security · 50% Security and privacy of machine learning · 25% Cryptographic primitives and cryptanalysis · 25%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 50% Software testing · 50%
Artificial intelligence
1 paper
Efficient and distributed learning · 100%

Topics — the 7 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Security and privacy of machine learning
model stealing
0.912025
Hardening Deep Neural Network Binaries against Reverse Engineering Attacks · CCS 2025
Cryptographic primitives and cryptanalysis
obfuscation
0.912025
Hardening Deep Neural Network Binaries against Reverse Engineering Attacks · CCS 2025
Systems and software security
reverse engineering
0.912025
NeuroScope: Reverse Engineering Deep Neural Network on Edge Devices using Dynamic Analysis · USENIX Security Symposium 2025
Systems and software security
software protection
0.912025
Hardening Deep Neural Network Binaries against Reverse Engineering Attacks · CCS 2025
Software testing
compiler testing
0.812024
D-Helix: A Generic Decompiler Testing Framework Using Symbolic Differentiation · USENIX Security Symposium 2024
Compilers and program optimization
decompilation
0.812024
D-Helix: A Generic Decompiler Testing Framework Using Symbolic Differentiation · USENIX Security Symposium 2024
Machine learning › Efficient and distributed learning › edge computing
edge inference
0.312025
NeuroScope: Reverse Engineering Deep Neural Network on Edge Devices using Dynamic Analysis · USENIX Security Symposium 2025

Methods — techniques the papers use, named apart from their topics

model extraction · 1.7dynamic analysis · 1.7obfuscation · 0.9binary hardening · 0.9symbolic differentiation · 0.8differential testing · 0.8
YearPublicationVenuePosition
2025 Hardening Deep Neural Network Binaries against Reverse Engineering Attacks
abstract
Deep Neural Networks (DNNs) are proprietary assets due to the expertise, confidential data, and high development costs involved in model training. Well-trained DNN models are compiled into DNN binaries to be efficiently executed on various platforms, such as edge devices and cloud infrastructures. Recent research on DNN binary decompilation shows the potential of stealing DNN models via binary reverse engineering techniques. While obfuscation is a well-studied technique to hamper binary reverse engineering, general obfuscation schemes are not designed for this new type of binary and have limitations in concealing information within DNN binaries due to the unique characteristics of DNN binaries.
Junpeng Wan, Muqi Zou, Jing (Dave) Tian
CCS4
2025 NeuroScope: Reverse Engineering Deep Neural Network on Edge Devices using Dynamic Analysis
Muqi Zou, Arslan Khan, Taegyu Kim, Dongyan Xu, Jing (Dave) Tian, Antonio Bianchi
USENIX Security Symposium2
2024 D-Helix: A Generic Decompiler Testing Framework Using Symbolic Differentiation
Muqi Zou, Arslan Khan, Antonio Bianchi, Jing (Dave) Tian
USENIX Security Symposium1
2023 Fuzzing SGX Enclaves via Host Program Mutations
abstract
Intel Software Guard eXtension (SGX) is the cornerstone of Confidential Computing, enabling runtime code and data integrity and confidentiality via enclaves. Unfortunately, memory-unsafe and type-unsafe programming languages, such as C/C++, are commonly used to develop enclave implementations. As a result, a memory corruption or a data race within enclaves could lead to different attacks against the enclaves, such as Return-Of-Programming (ROP) and data leakage, breaking the hardware security guarantee provided by SGX. To automatically identify these issues in existing enclave implementations, in this paper, we propose FuzzSGX, an input and program mutation-based fuzzer for Intel SGX enclave implementations. FuzzSGX provides an enclave fuzzing runtime, FuzzSGX Runtime, a drop-in library for Intel SGX SDK, enabling code coverage and sanitization within enclaves. To explore the host app-enclave boundary, FuzzSGX conducts static analysis and symbolic execution on existing host apps and enclave implementations to generate promising fuzzing programs, fuzzing both ECALLs and OCALLs. We evaluate FuzzSGX using 30 popular SGX applications and enclave implementations and find 93 bugs among these SGX projects, including data races, null pointer dereferences, out-of-bound accesses, division-by-zero, etc. FuzzSGX achieves 3.2x higher code coverage and finds 48.2% more bugs by directly targeting the host appenclave boundary by using program mutations, compared to state-of-the-art fuzzers.
Arslan Khan, Muqi Zou, Kyungtae Kim, Dongyan Xu, Antonio Bianchi, Jing (Dave) Tian
EuroS&P2