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

Ziming Zhao 0008

dblp:331/8204 · DBLP profile ↗
← Back
48ranked-venue papers
22as first author
48since 2021 · last 2026
0000-0003-1455-4330ORCID · verified

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

Computer networks · 10 · 6 first-author · 10 since 2021Security and privacy · 10 · 5 first-author · 10 since 2021Databases, data management, data science and information retrieval · 10 · 6 first-author · 10 since 2021Artificial intelligence and machine learning · 7 · 4 first-author · 7 since 2021Applied, interdisciplinary, general and emerging computing · 7 · 3 first-author · 7 since 2021Software engineering, systems software and programming languages · 6 · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 6 · 2 first-author · 6 since 2021Systems, architecture and hardware · 4 · 1 first-author · 4 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 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
20 papers
Network security · 50% Security and privacy of machine learning · 12% Systems and software security · 11%
Computer architecture, parallel and distributed computing, and storage systems
10 papers
Emerging computing paradigms · 63% Cloud and datacenter computing · 22% Distributed systems · 7%
Artificial intelligence
8 papers
Trustworthy machine learning · 59% Learning paradigms · 11% Deep learning architectures and training · 11%
Computer networks
8 papers
Software-defined and programmable networks · 56% Network measurement and analytics · 30% Network optimization and economics · 9%
Software engineering, system software, and programming languages
4 papers
Program analysis · 53% Compilers and program optimization · 24% Program verification · 19%
Theoretical computer science
4 papers
Quantum computing and quantum information · 100%

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

TopicWeightPapersLastEvidence papers
Network security › intrusion detection and prevention
intrusion detection
4.862026
SOFA: Service-Oriented Fine-Grained Attack Traffic Detection With Meta Learning · IEEE Trans. Netw. 2026
Verify All Traffic: Towards Zero-Trust In-Network Intrusion Detection Against Multipath Routing · IEEE J. Sel. Areas Commun. 2025
FOSS: Towards Fine-Grained Unknown Class Detection Against the Open-Set Attack Spectrum With Variable Legitimate Traffic · IEEE/ACM Trans. Netw. 2024
Emerging computing paradigms
quantum computing
4.252025
Task-Driven Device Fingerprinting for Quantum Cloud Platforms via Modeling QNN Outcomes Under Noise · IEEE Trans. Inf. Forensics Secur. 2025
QuST: Optimizing Quantum Neural Network Against Spatial and Temporal Noise Biases · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2025
AutoFid: Adaptive and Noise-Aware Fidelity Measurement for Quantum Programs via Circuit Graph Analysis · ASE 2025
Software-defined and programmable networks
programmable data plane
3.042025
Verify All Traffic: Towards Zero-Trust In-Network Intrusion Detection Against Multipath Routing · IEEE J. Sel. Areas Commun. 2025
Effective DDoS Mitigation via ML-Driven In-Network Traffic Shaping · IEEE Trans. Dependable Secur. Comput. 2024
RIDS: Towards Advanced IDS via RNN Model and Programmable Switches Co-Designed Approaches · INFOCOM 2024
Emerging computing paradigms › quantum computer architecture
quantum network
2.432025
Fortuna: Towards Efficient Selection of High-Fidelity Link for Quantum Network in the Wild · INFOCOM 2025
QLSel: Demonstrating Efficient High-Fidelity Link Selection for Quantum Networks in the Wild · MobiCom 2024
Minerva: Enhancing Quantum Network Performance for High-Fidelity Multimedia Transmission · ACM Multimedia 2024
Network security › intrusion detection and prevention › intrusion detection › anomaly detection
network anomaly detection
1.822026
SOFA: Service-Oriented Fine-Grained Attack Traffic Detection With Meta Learning · IEEE Trans. Netw. 2026
FOSS: Towards Fine-Grained Unknown Class Detection Against the Open-Set Attack Spectrum With Variable Legitimate Traffic · IEEE/ACM Trans. Netw. 2024
Machine learning › Trustworthy machine learning › robustness
adversarial robustness
1.722026
Assessing and Improving DNN Robustness Against Adversarial Examples From the Perspective of Fully Connected Layers · IEEE Trans. Inf. Forensics Secur. 2026
SAGE: Steering the Adversarial Generation of Examples With Accelerations · IEEE Trans. Inf. Forensics Secur. 2023
Emerging computing paradigms
quantum computer architecture
1.622025
Empowering Quantum Serverless Circuit Deployment Optimization via Graph Contrastive Learning and Learning-to-Rank Co-designed Approaches · IJCAI 2025
QLSel: Demonstrating Efficient High-Fidelity Link Selection for Quantum Networks in the Wild · MobiCom 2024
Network security › attack resilience › attack mitigation › denial-of-service defense
DDoS defense
1.522024
Effective DDoS Mitigation via ML-Driven In-Network Traffic Shaping · IEEE Trans. Dependable Secur. Comput. 2024
Work-in-Progress: Analyzing Worst-Case DDoS Traffic Scrub Effect and Recovery Delay via Attack Vector Combination · RTSS 2024
Malware analysis › malware detection
iot malware detection
1.522024
CMD: Co-Analyzed IoT Malware Detection and Forensics via Network and Hardware Domains · IEEE Trans. Mob. Comput. 2024
TPE-Det: A Tamper-Proof External Detector via Hardware Traces Analysis Against IoT Malware · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2024
Network security › intrusion detection and prevention › intrusion detection › attack detection › machine learning-based detection › machine learning-based intrusion detection
deep-learning-based intrusion detection
1.422024
RIDS: Towards Advanced IDS via RNN Model and Programmable Switches Co-Designed Approaches · INFOCOM 2024
Work-in-Progress: Towards Real-Time IDS via RNN and Programmable Switches Co-Designed Approach · RTSS 2023
Blockchain and cryptocurrency security
smart contract security
1.422024
Demo: Enhancing Smart Contract Security Comprehensively through Dynamic Symbolic Execution · CCS 2024
VulHunter: Hunting Vulnerable Smart Contracts at EVM Bytecode-Level via Multiple Instance Learning · IEEE Trans. Software Eng. 2023
Program analysis
symbolic execution
1.422024
Demo: Enhancing Smart Contract Security Comprehensively through Dynamic Symbolic Execution · CCS 2024
VulHunter: Hunting Vulnerable Smart Contracts at EVM Bytecode-Level via Multiple Instance Learning · IEEE Trans. Software Eng. 2023
Network security
traffic analysis
1.322026
TNT: A Large-Scale P2P Botnet Detection Framework via Communication Topology and Network Traffic · IEEE Trans. Netw. 2026
Verify All Traffic: Towards Zero-Trust In-Network Intrusion Detection Against Multipath Routing · IEEE J. Sel. Areas Commun. 2025
Network measurement and analytics
traffic classification
1.222026
Towards Context-Aware Traffic Classification via Time-Wavelet Fusion Network · KDD (1) 2025
SOFA: Service-Oriented Fine-Grained Attack Traffic Detection With Meta Learning · IEEE Trans. Netw. 2026
Machine learning › Trustworthy machine learning › adversarial machine learning
adversarial defense
1.012026
Assessing and Improving DNN Robustness Against Adversarial Examples From the Perspective of Fully Connected Layers · IEEE Trans. Inf. Forensics Secur. 2026
Machine learning › Learning paradigms
continual learning
1.012026
RegimeGuard: Continual Learning Queue Scheduling for Socially Critical Web Services · WWW 2026
Machine learning › Trustworthy machine learning
fairness
1.012026
Fair and Carbon-Aware LLM Routing for Web Services · WWW 2026
Machine learning › Deep learning architectures and training › neural network layer design
fully-connected layer
1.012026
Assessing and Improving DNN Robustness Against Adversarial Examples From the Perspective of Fully Connected Layers · IEEE Trans. Inf. Forensics Secur. 2026
Network measurement and analytics › traffic analysis
encrypted traffic analysis
1.012026
VQFlow: A Benchmark Dataset for Encrypted Video Streaming Traffic across QoS Configurations · KDD (1) 2026
Network security › intrusion detection and prevention › intrusion detection › malicious traffic detection
botnet detection
1.012026
TNT: A Large-Scale P2P Botnet Detection Framework via Communication Topology and Network Traffic · IEEE Trans. Netw. 2026
Hardware security and side channels
fault attacks
1.012026
Has the Two-Decade-Old Prophecy Come True? Artificial Bad Intelligence Triggered by Merely a Single-Bit Flip in Large Language Models · WWW 2026
Systems and software security
insider threat
1.012026
Chimera: Harnessing Multi-Agent LLMs for Automatic Insider Threat Simulation · NDSS 2026
Network security › intrusion detection and prevention › bot detection
p2p botnet detection
1.012026
TNT: A Large-Scale P2P Botnet Detection Framework via Communication Topology and Network Traffic · IEEE Trans. Netw. 2026
Program verification
relational verification
1.012026
Relational Verification for Cost-Aware Quantum Program Optimization · AAAI 2026
Compilers and program optimization › program transformation › program optimization
semantics-preserving optimization
1.012026
Relational Verification for Cost-Aware Quantum Program Optimization · AAAI 2026
Cloud and datacenter computing
cluster resource management and scheduling
1.012026
RegimeGuard: Continual Learning Queue Scheduling for Socially Critical Web Services · WWW 2026
Distributed systems › distributed machine learning
distributed training
1.012026
HeteroSim: Towards High-Fidelity Heterogeneous LLM Training Simulation on GPUs · WWW 2026
Cloud and datacenter computing › inference serving
LLM serving
1.012026
Fair and Carbon-Aware LLM Routing for Web Services · WWW 2026
Cloud and datacenter computing › resource management
resource management and scheduling
1.012026
Fair and Carbon-Aware LLM Routing for Web Services · WWW 2026
Performance modeling and evaluation
simulation
1.012026
HeteroSim: Towards High-Fidelity Heterogeneous LLM Training Simulation on GPUs · WWW 2026

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

symbolic execution · 2.8recurrent neural network · 2.8traffic inspection · 2.0symbolic simulation · 2.0simulation · 2.0siamese network · 2.0resnet · 2.0queue scheduling · 2.0performance modeling · 2.0one-class classification · 2.0node inspection planning · 2.0meta-learning · 2.0cost analysis · 2.0continual learning · 2.0communication topology profiling · 2.0SMT reasoning · 2.0LLM routing · 2.0directed acyclic graph embedding · 1.7
YearPublicationVenuePosition
2026 Adaptive Fidelity Estimation for Quantum Programs with Graph-Guided Noise Awareness
abstract
Fidelity estimation is a critical yet resource-intensive step in testing quantum programs on noisy intermediate-scale quantum (NISQ) devices, where the required number of measurements is difficult to predefine due to hardware noise, device heterogeneity, and transpilation-induced circuit transformations. We present QuFid, an adaptive and noise-aware framework that determines measurement budgets online by leveraging circuit structure and runtime statistical feedback. QuFid models a quantum program as a directed acyclic graph (DAG) and employs a control-flow-aware random walk to characterize noise propagation along gate dependencies. Backend-specific effects are captured via transpilation-induced structural deformation metrics, which are integrated into the random-walk formulation to induce a noise-propagation operator. Circuit complexity is then quantified through the spectral characteristics of this operator, providing a principled and lightweight basis for adaptive measurement planning. Experiments on 18 quantum benchmarks executed on IBM Quantum backends show that QuFid significantly reduces measurement cost compared to fixed-shot and learning-based baselines, while consistently maintaining acceptable fidelity bias.
Tingting Li 0004, Ziming Zhao 0008, Jianwei Yin
AAAI2
2026 Relational Verification for Cost-Aware Quantum Program Optimization
abstract
Optimizing quantum programs is key to mitigating noise, reducing error-correction overhead, and improving performance on both near-term and fault-tolerant devices. Existing heuristic and learning-based optimizers, however, lack formal guarantees and risk semantic errors in the presence of entanglement and measurement. We present RelOpt, a semantics-preserving optimizer that enforces relational correctness between original and optimized programs. RelOpt is built on a lightweight intermediate language (QCore) with a relational operational semantics supporting partial-trace equivalence, measurement-distribution preservation, and approximate correctness. Optimization is guided by a multi-objective cost model that considers gate count, circuit depth, and error-correction cost. Only rewrite rules that are formally verified against user-specified contracts are applied. The engine combines symbolic simulation, SMT reasoning, and cost analysis to achieve safe and effective optimizations. On standard benchmarks such as QFT, Grover, and QAOA, RelOpt consistently outperforms Qiskit, t|ket>, and learning-based optimizers across multiple cost metrics while maintaining formal guarantees. By integrating formal verification with cost-aware compilation, RelOpt establishes a foundation for trustworthy and hardware-adaptive quantum toolchains.
Ziming Zhao 0008, Tingting Li 0004, Zhaoxuan Li, Jianwei Yin
AAAI1
2026 QCLink: Offloading Hybrid Quantum-Classical Computation to SmartNICs via RDMA
Xingdong Li, Yongzhuo Lu, Xiaofei Yue, Zhaoxuan Li, Ziming Zhao 0008, Jianwei Yin
ICDCS9
2026 VQFlow: A Benchmark Dataset for Encrypted Video Streaming Traffic across QoS Configurations
Ziming Zhao 0008, Zhaoxuan Li, Tingting Li 0004, Fan Zhang 0010
KDD (1)1
2026 QuaMap: A Multi-Backend Benchmark Dataset for Quantum Circuit Mapping and Learning-Based Compiler Evaluation
Ziming Zhao 0008, Tingting Li 0004, Jianwei Yin
KDD (1)1
2026 Chimera: Harnessing Multi-Agent LLMs for Automatic Insider Threat Simulation
Jiongchi Yu, Xiaofei Xie, Ziming Zhao 0008
NDSS5
2026 Learn by Analogy: Distribution-Aware Fuzz Testing for DNNs via Cross-Modal Generation
Boli Huang, Tianlin Li, Ming Hu 0003, Ziming Zhao 0008, Mingsong Chen 0001
TASE4
2026 Fair and Carbon-Aware LLM Routing for Web Services
Tingting Li 0004, Ziming Zhao 0008, Zhaoxuan Li, Xiaofei Yue, Jiongchi Yu
WWW2
2026 RegimeGuard: Continual Learning Queue Scheduling for Socially Critical Web Services
Ziming Zhao 0008, Fan Zhang 0010
WWW2
2026 Has the Two-Decade-Old Prophecy Come True? Artificial Bad Intelligence Triggered by Merely a Single-Bit Flip in Large Language Models
abstract
Large Language Models (LLMs), as common components of modern web application backends and online services, are being widely deployed across various web infrastructures in the .gguf single-file format. This trend exposes their model parameter space to an unprecedented hardware attack surface, such as Bit-Flip attacks (BFA). This paper is the first to systematically discover and validate the existence of single-bit vulnerabilities in LLMs weight files: In the .gguf quantization format of mainstream open-source models (such as DeepSeek, QWEN), flipping a single bit can induce three types of targeted semantic-level faults, respectively-Artificial Flawed Intelligence (outputting factual errors), Artificial Weak Intelligence (catastrophic model failure), and Artificial Bad Intelligence (generating harmful content). By building an information-theoretic weight sensitivity entropy model and a probabilistic heuristic scanning framework called BitSifter, we achieved efficient localization of critical vulnerable bits in models with hundreds of millions of parameters. Furthermore, an end-to-end remote BFA chain was designed, enabling semantic-level attacks in real-world web server deployment scenarios: At an attack frequency of 464.3 times per second, the average time required for the first successful flip of the target bit is 31.7 seconds, without requiring high-cost equipment or complex prompt engineering. This study reveals a critical finding: under relatively modest remote-attack conditions, requiring only conventional network connectivity, flipping a single vulnerable bit within the tensor data segment can cause models deployed in web service environments to autonomously generate extremely malicious responses, such as ''humans should be exterminated'', or produce naturally fluent and difficult-to-detect erroneous replies to ordinary user queries. This demonstrates a pervasive and exploitable security vulnerability in LLMs systems at the fundamental hardware level.
Siqi Lu, Zhaoxuan Li, Ziming Zhao 0008, Qingjun Yuan, Yongjuan Wang
WWW5
2026 HeteroSim: Towards High-Fidelity Heterogeneous LLM Training Simulation on GPUs
Xiaofei Yue, Fangming Zhao, Fulun Ye, Jiongchi Yu, Zhaoxuan Li, Tingting Li 0004, Ziming Zhao 0008, Jianwei Yin
WWW7
2026 Portray learning: A novel learning paradigm for streaming emerging class detection
Ziming Zhao 0008, Zhaoxuan Li, Xiaofei Yue, Tingting Li 0004, Fan Zhang 0010
Inf. Sci.1
2026 Assessing and Improving DNN Robustness Against Adversarial Examples From the Perspective of Fully Connected Layers
abstract
Recent studies show that deep neural networks are extremely vulnerable, especially for adversarial examples of image classification models. However, existing defenses suffer from limited adaptability across attacks, an unfavorable tradeoff between clean accuracy and robustness, and substantial training-time overhead. To tackle these problems, we present a novel component, named the redundant fully connected layer, which can be combined with existing model backbones in a pluggable manner. Specifically, we design a tailor-made loss function for it that leverages cosine similarity to maximize the difference and diversity of multiple fully connected parts. We conduct extensive experiments against 12 representative attacks (white-box and black-box), based on two popular datasets. The empirical evaluations show that our scheme realizes significant outcomes against various attacks with negligible additional training overhead, while hardly bringing collateral damage for clean-instance accuracy.
Ziming Zhao 0008, Zhaoxuan Li, Tingting Li 0004, Fan Zhang 0010
IEEE Trans. Inf. Forensics Secur.1
2026 SOFA: Service-Oriented Fine-Grained Attack Traffic Detection With Meta Learning
abstract
Enterprise networks face an ever-growing threat from various unknown cyberattacks originating from the Internet. Anomaly-based Network Intrusion Detection Systems (NIDS) have become essential for safeguarding corporate networks, but existing technologies have some limitations in practice. (i) The interweaving of traffic from different service types increases the difficulty of identification. (ii) The scarcity of labeled malicious samples hinders the detection of both known and emerging threats. To tackle these issues, we propose a service-oriented approach to model benign traffic and leverage meta-learning to construct a robust metric space for precise sample comparison. Based on this, we develop SOFA, a two-stage traffic detection framework. In the first stage, SOFA identifies distinct service types within the network and trains independent one-class models for each, ensuring service-specific attack traffic is detected with high precision. The second stage employs a ResNet-based Siamese network to overcome the limitations posed by scarce malicious samples, enhancing detection of both known and emerging attacks. We evaluate SOFA on four widely used network tracing datasets, demonstrating that it achieves state-of-the-art performance and significantly outperforms a diverse set of existing methods in fine-grained attack detection. These results highlight the potential of SOFA for improving network security in a highly dynamic and unbalanced threat environment.
Feiyang Huang, Ziming Zhao 0008, Fan Zhang 0010, Wenrui Ma
IEEE Trans. Netw.3
2026 TNT: A Large-Scale P2P Botnet Detection Framework via Communication Topology and Network Traffic
abstract
With the booming development of embedded systems and mobile networks, the attack surfaces of botnets are broadened and amplified. Especially recent adversaries tend to leverage peer-to-peer (P2P) manner propagation to construct large-scale botnets because P2P-based schemes eliminate single points of failure. Over the past few decades, the research and industry communities have proposed a variety of solutions to detect botnets, which mainly involve communication topology identification and network traffic analysis. Yet, coping with the large-scale P2P botnets, the former suffer topology indistinguishability, and the latter struggles under massive background traffic. In this paper, we present$\textsf {TNT}$, a large-scale P2P botnet detection framework via communication topology and network traffic. As its core,$\textsf {TNT}$is powered by three tightly-coupled components:$\textsf {(i)}$$\textsf {tScouter}$is responsible for profiling the communication topology;$\textsf {(ii)}$$\textsf {tCommander}$plans the strategy for node inspection; and$\textsf {(iii)}$$\textsf {tPatroller}$investigates the traffic of the corresponding node. Taken together,$\textsf {TNT}$advances the trade-off between detection accuracy (enhance topology-based results via traffic analysis) and overhead (only check part of node traffic according to the planning). Based on 42 groups of combinations involving 6 types of botnets and 7 legitimate P2P traffic, we perform extensive evaluation and demonstrate that$\textsf {TNT}$realizes outstanding detection performance,e.g.,after checking ~20K nodes, achieve ~99.9% accuracy for a communication graph (including >140K nodes). In addition, we develop the expansion experiments in terms of heterogeneous nodes and accuracy loss, as well as provide deep insights into interpretability from the aspect of the attribution matrix.
Ziming Zhao 0008, Zhaoxuan Li, Tingting Li 0004, Yu Li 0007, Qiang Xu 0001, Fan Zhang 0010
IEEE Trans. Netw.1
2025 CyberLLM: Enable Mapping CVE to Tactics and Techniques of Cyber Threats via LLM
Ziming Zhao 0008, Zhaoxuan Li, Tingting Li 0004, Fan Zhang 0010
DASFAA (5)1
2025 Empowering Quantum Error Traceability with MoE for Automatic Calibration
abstract
Quantum computing offers the potential for exponential speedups over classical computing in tackling complex tasks, such as large-number factorization and chemical molecular simulation. However, quantum noise remains a significant challenge, hindering the reliability and scalability of quantum systems. Therefore, effective characterization and calibration of quantum noise are critical to advancing these systems. Quantum calibration is a process that heavily relies on expert knowledge, and there currently is a range of research focused on automatic calibration. However, traditional calibration methods often need an effective error traceback mechanism, leading to repeated calibration attempts without identifying root causes. To address the issue of error traceback in calibration failures, this paper proposes an automatic calibration error traceback algorithm facilitated by a Mixture of Experts (MoE) system inspired by the current large language model technologies. Our approach enables traceability of quantum calibration errors, allowing for the rapid identification and correction of deviations from the calibration state. Extensive experimental results demonstrate that the MoE-based automatic calibration method significantly outperforms traditional error traceability and calibration efficiency techniques. Notably, our approach improved the average visibility of 77 qubits by 25.5%, surpassing the outcomes of fixed calibration processes. This work presents a promising path toward more reliable and scalable quantum computing systems.
Tingting Li 0004, Ziming Zhao 0008, Liqiang Lu, Siwei Tan, Jianwei Yin
DATE2
2025 Empowering Quantum Serverless Circuit Deployment Optimization via Graph Contrastive Learning and Learning-to-Rank Co-designed Approaches
abstract
With the rapid advancements in quantum computing, cloud-based quantum services have gained increasing prominence. However, due to quantum noise, optimizing the deployment of quantum circuits remains an NP-hard problem with an expansive search space. Existing methods usually use heuristic algorithms to approximate the solution, such as the representative IBM Qiskit. On the one hand, they often find suboptimal deployment solutions. On the other hand, prior technologies do not consider user-specific requirements and can only provide a single deployment strategy. In this paper, we propose QCDeploy that can provide a ranked list of effective deployment strategies to optimize quantum serverless circuit deployment. Specifically, we model quantum circuits as Directed Acyclic Graph (DAG) representations and utilize graph contrastive learning for vector embedding. Then, a tailored list-aware learning-to-rank architecture is employed to generate a list of candidate strategies (prioritizing better strategies). We conduct extensive evaluations involving 45 prevalent quantum algorithm circuits across 3~5 qubits, utilizing 3 IBM quantum physical devices with three types of chip topologies. The results demonstrate that our proposed framework significantly outperforms IBMQ's default deployment scheme, e.g., achieving 17.95% overhead reduction and increasing the execution success rate by 20%~40%.
Tingting Li 0004, Ziming Zhao 0008, Jianwei Yin
IJCAI2
2025 Fortuna: Towards Efficient Selection of High-Fidelity Link for Quantum Network in the Wild
Tingting Li 0004, Ziming Zhao 0008, Jianwei Yin
INFOCOM2
2025 AutoFid: Adaptive and Noise-Aware Fidelity Measurement for Quantum Programs via Circuit Graph Analysis
abstract
Quantum computers in the Noisy Intermediate-Scale Quantum (NISQ) era face significant challenges due to inherent noise and limited qubit coherence. Accurate fidelity evaluation of quantum states necessitates multiple repeated measurements to obtain statistical results. But determining the optimal number of measurements remains an open problem due to the dynamic, device-dependent nature of quantum noise. Existing methods either assume prior knowledge of the noise model or inherently employ a fixed measurement strategy, which limits their applicability in practical deployment scenarios. This paper presents AutoFid, an adaptive and noise-aware fidelity measurement framework that automatically determines the number of required tests based on circuit structure and hardware feedback. AutoFid models quantum circuits as Directed Acyclic Graphs and estimates structural complexity via random walks, enabling estimation of measurement effort. It further incorporates transpilation-aware features such as gate fidelity, depth inflation, and crosstalk to refine iteration budgets. During runtime, AutoFid dynamically samples fidelity results and employs an early stopping strategy based on confidence intervals to reduce redundant measurements while preserving accuracy guarantees. We evaluate AutoFid on 18 quantum benchmarks executed on real IBMQ hardware platforms. Experimental results show that AutoFid reduces measurement costs by more than 50% compared to both fixed-shot and learning-based baselines, while consistently maintaining fidelity bias below 0.01. Additional analysis using classical software testing metrics and ablation studies demonstrate its effectiveness, robustness, and adaptability across a wide range of quantum workloads.
Tingting Li 0004, Ziming Zhao 0008, Jianwei Yin
ASE2
2025 Towards Context-Aware Traffic Classification via Time-Wavelet Fusion Network
Ziming Zhao 0008, Zhuoxue Song, Xiaofei Xie, Zhaoxuan Li, Jiongchi Yu, Fan Zhang 0010, Tingting Li 0004
KDD (1)1
2025 Stealthy-AE: Generating Stealthy Adversarial Examples through Online Social Networks
Ziming Zhao 0008, Zhaoxuan Li, Tingting Li 0004, Fan Zhang 0010
ACM Multimedia1
2025 Verify All Traffic: Towards Zero-Trust In-Network Intrusion Detection Against Multipath Routing
abstract
With the popularity of encryption protocols, machine learning (ML)-based traffic analysis technologies have attracted widespread attention. To adapt to modern high-speed bandwidth, recent research is dedicated to advancing zero-trust intrusion detection by offloading feature extraction and model inference into the network dataplane. Especially, with the rise of programmable switches, achieving line-speed ML inference becomes promising. However, existing research only considers a single switch node as a relay to conduct evaluation. This is far from real-world deployments involving multiple switches (given that zero-trust security assumes that threats can originate from anywhere, including within the network), particularly the multi-path routing phenomenon that exists in practice. In this paper, we reveal practical challenges in the context of enabling line-speed model inference in the network dataplane. Furthermore, we propose FCPlane, the forwarding and computing integrated dataplane for zero-trust intrusion detection that aims to enable efficient load balancing while providing reliable traffic analysis results, even against multipath routing. The core idea is to reconcile forwarding and computation to the flowlet level, for which a tailor-made Markov chain model is designed. Based on two public traffic datasets, we evaluate seven state-of-the-art in-network traffic analysis models deployed in four types of topologies (three with multipath routing and one without) to explore performance impact and demonstrate the effectiveness of our proposal.
Ziming Zhao 0008, Zhaoxuan Li, Xiaofei Xie, Tingting Li 0004, Jiongchi Yu, Fan Zhang 0010, Binbin Chen 0001
IEEE J. Sel. Areas Commun.1
2025 QuST: Optimizing Quantum Neural Network Against Spatial and Temporal Noise Biases
abstract
Quantum neural networks (QNNs) hold immense potential for complex tasks by harnessing quantum entanglement and superposition, such as physics simulation, artificial intelligence, and cryptography. However, the presence of quantum noise, stemming from hardware imperfections and environmental interactions, significantly reduces their practical performance. Moreover, the noise varies from different devices and shifts over time, necessitating continuous retraining models to chase and cater to the evolving noise, leading to high-computation costs. In this article, we presentQuST, a novel QNN robust training framework designed to handle the noise in a once-and-for-all manner, which can tackle both spatial and temporal biases to maintain the QNN model accuracy under ever-changing noise conditions. Our approach consists of three key components. First, we propose a metric called circuit sequence correctness (CSC) to characterize QNN circuit reliability in noisy environments. Then, we model CSC as a training weight to incorporate loss integration and utilize KL divergence to align noise inference with noise-free inference, thereby improving anti-noise capabilities. Furthermore, we introduce multiscale noise-aware training to enhance the model’s noise tolerance at various noise magnitudes. We conduct experiments on MNIST and fashion-MNIST datasets, along with 190-day historical noise simulations and one case study on 7 real IBMQ quantum computers. The results demonstrate 8.1%–15.1% and 9.1%–11.45% accuracy improvements in temporal and spatial dimensions, respectively. Additionally, we conduct ablation experiments to validate the effectiveness of theQuST’s key components. The results demonstrate thatQuSTconsistently sustains high accuracy without retraining,even under changing noise conditions, and exhibits minimal loss of accuracy as noise levels increase.
Tingting Li 0004, Liqiang Lu, Ziming Zhao 0008, Siwei Tan, Jianwei Yin
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3
2025 Task-Driven Device Fingerprinting for Quantum Cloud Platforms via Modeling QNN Outcomes Under Noise
abstract
Quantum Computing (QC) has recently achieved significant technological progress, attracting growing interest from both academia and industry. As most users currently access QC resources through cloud platforms, concerns around the security and accountability of quantum services have become increasingly prominent. In particular, quantum noise, typically considered a source of error, can also reveal device-specific signatures that enable Quantum Device Fingerprinting (QDF). While QDF has legitimate applications such as anomaly detection and device accountability, it also carries dual-use risks, including potential misuse for unauthorized device tracking or targeted attacks. In this paper, we propose a novel Task-Driven Quantum Device Fingerprinting (TD-QDF) identification method based on quantum task outputs; we extract the fingerprint features of quantum devices from noisy quantum computing results. Unlike previous research, our method does not require any additional information (e.g., hardware details or noise information), thereby enhancing its practical applicability and accessibility. We conducted large-scale experiments using six QNN circuits on 10 IBM quantum computers, extended four classical quantum algorithms to validate generality, and demonstrated scalability on three 127-qubit processors. Specifically, the highest accuracy can reach up to 94.32% in the 3-classification device fingerprint recognition task and up to 82.4% and 61.6% in the 7-classification and 10-classification tasks, respectively. This research contributes to advancing quantum fingerprinting technologies and holds promising implications for enhancing the security and accountability of quantum computing systems and quantum cloud services.
Tingting Li 0004, Ziming Zhao 0008, Jianwei Yin
IEEE Trans. Inf. Forensics Secur.2
2025 CGIFuzz: Enabling Gray-Box Fuzzing for Web CGI of IoT Devices
abstract
Fuzz testing for Internet of Things (IoT) devices has become a critical area of research, as these devices play an increasingly vital role in modern networks and infrastructure. While significant efforts have been made, the Common Gateway Interface (CGI) programs that serve as an important component within these devices remain underexplored. Despite their extensive use in IoT web services, the specific characteristics of CGI programs have posed technical challenges to existing fuzzing infrastructures. To address these gaps, we propose CGIFuzz, the first gray-box fuzzing framework tailored for CGI programs in Linux-based IoT devices. CGIFuzz initially enables dynamic instrumentation of CGI programs throughRelay-Pass Instrumentation, then leverages Large Language Models (LLM) for assisting high-quality fuzz test input generation. Furthermore, CGIFuzz devises oracles for detecting command injection and memory corruption vulnerabilities by leveraging multiple critical features during program execution. Our evaluation of CGIFuzz on ten popular IoT devices demonstrates superior coverage exploration and vulnerability detection capabilities compared to the state-of-the-art fuzzers. Notably, CGIFuzz discovered 69 vulnerabilities, including 13 previously unknown ones for which 9 CVEs were assigned.
Jiongchi Yu, Ziming Zhao 0008, Jiongyi Chen, Fan Zhang 0010
IEEE Trans. Inf. Forensics Secur.3
2024 DDoSMiner: An Automated Framework for DDoS Attack Characterization and Vulnerability Mining
Xi Ling, Jiongchi Yu, Ziming Zhao 0008, Haitao Xu 0002, Binbin Chen 0001, Fan Zhang 0010
ACNS (2)3
2024 Demo: Enhancing Smart Contract Security Comprehensively through Dynamic Symbolic Execution
abstract
The frequent security incidents of contracts indicate a pressing need to ensure contract security from deployment to running stages, but the state-of-the-art (SOTA) analysis methods cannot work well for three requirements.(i) Identify contract defective code snippets, while generating exploit call sequences to help developers fix them.(ii) Monitor abnormal call behaviors, especially for multiple continuous transactions.(iii) Validate numerous unexploitable detection results automatically because manual verification is labor-intensive.To tackle these problems, we propose SymX, a symbolic executionbased security analysis art accounting for contract development and running stages.The experiment results demonstrate that it can accurately identify 90.22% of contracts and 98.04% of call transactions, as well as validate misreports as intended, which is superior to SOTAs, thereby protecting contracts better during the contract lifecycle.Currently, SymX is available at https://github.com/Secbrain/SymX.
Zhaoxuan Li, Ziming Zhao 0008, Wenhao Li 0005, Rui Zhang 0016, Rui Xue 0001, Siqi Lu, Fan Zhang 0010
CCS2
2024 An Automated Alert Cross-Verification System with Graph Neural Networks for IDS Events
abstract
Intrusion Detection Systems (IDSs) are vital in detecting network attacks and ensuring the confidentiality and integrity of network resources. Currently, industry-standard IDSs primarily rely on rule-based or anomaly-detection techniques. However, existing detection techniques often generate false positives and negatives, also known as the alert fatigue problem. This influx of incorrect events diminishes the IDS’s efficiency by overburdening security analysts. In this paper, we present ACVS, an innovative automated alert cross-verification system that leverages Graph Neural Networks for identifying misclassifications in security events. Initially, ACVS generates event graphs using attributes like IP addresses and timestamps from sequences of security events and then employs correlation analysis on these events, utilizing alert information to verify misclassifications. Finally, the system uses Graph Neural Networks to classify and correct these security events automatically. We conduct evaluations for ACVS on a substantial real-world dataset comprising over 5 million security events, which are categorized into 5 distinct groups. The results reveal that ACVS markedly enhances the accuracy of intrusion detection systems and substantially reduces the need for manual analysis.
Yuanhui He, Feiyang Huang, Ziming Zhao 0008, Zhuoxue Song, Zhenyuan Li, Fan Zhang 0010
CSCWD4
2024 Moirai: Optimizing Quantum Serverless Function Orchestration via Device Allocation and Circuit Deployment
abstract
In the rapidly evolving field of quantum computing, the emergence of cloud-based quantum services has opened up access to this cutting-edge technology for a broader user base. As demand for these services grows, the efficient and timely delivery of quantum computing capabilities becomes increasingly critical. However, current queuing methods for executing quantum tasks on specific machines often lead to inefficient resource usage and longer waiting times. In this paper, we present Moirai, a quantum serverless function orchestration framework to reduce the maximum completion time and improve device utilization. Leveraging the unique properties of quantum circuits, Moirai introduces a customized circuit representation scheme, incorporating Directed Acyclic Graph (DAG) conversion and Graph Convolutional Network (GCN) embedding vector feature extraction. Central to Moirai is the use of reinforcement learning, which drives a suite of decision pipelines for device allocation and circuit deployment strategy. We conduct extensive evaluations involving 95 prevalent quantum algorithm circuits across 3∼7 qubits, utilizing 10 IBM quantum physical devices with three types of chip topologies. The results demonstrate that our proposed framework significantly enhances resource allocation efficiency and overall performance, achieving a noteworthy reduction in execution time of over 30% compared to baseline methods. This underscores the effect of Moirai as a practical solution for optimizing quantum cloud services and unlocking the potential of quantum computing technology.
Tingting Li 0004, Ziming Zhao 0008
ICWS2
2024 RIDS: Towards Advanced IDS via RNN Model and Programmable Switches Co-Designed Approaches
abstract
Existing Deep Learning (DL)-based network Intrusion Detection System (IDS) is able to characterize sequence semantics of traffic and discover malicious behaviors. Yet DL models are often nonlinear and highly non-convex functions that are difficult for in-network deployment. In this paper, we present RIDS, a hardware-friendly Recurrent Neural Network (RNN) model that is co-designed with programmable switches. As its core, RIDS is powered by two tightly-coupled components: (i) rLearner, the RNN learning module with in-network deployability as the first-class requirement; and (ii) rEnforcer, the concrete pipeline design to realize rLearner-generated models inside the network dataplane. We implement a prototype of RIDS and evaluate it on our physical testbed. The experiments show that RIDS could satisfy both detection performance and high-speed bandwidth adaptation simultaneously, when none of the other existing approaches could do so. Inspiringly, RIDS realizes remarkable intrusion/malware detection effect (e.g., ~99% F1 score) and model deployment (e.g., 100 Gbps per port), while only imposing nanoseconds of latency.
Ziming Zhao 0008, Zhaoxuan Li, Zhuoxue Song, Fan Zhang 0010, Binbin Chen 0001
INFOCOM1
2024 Minerva: Enhancing Quantum Network Performance for High-Fidelity Multimedia Transmission
Tingting Li 0004, Ziming Zhao 0008, Jianwei Yin
ACM Multimedia2
2024 QLSel: Demonstrating Efficient High-Fidelity Link Selection for Quantum Networks in the Wild
abstract
As an emerging technology, quantum networks have the potential to revolutionize secure communication and data transmission technologies. In the Noisy Intermediate-Scale Quantum (NISQ) era, quantum noise causing low fidelity remains challenging in quantum networks. In this paper, we propose QLSel, an efficient selection algorithm for the high-fidelity link in the wild without assumptions about the fidelity distribution. We design the tailored link exploration strategy and link selection probability based on the coefficient of variation and Thompson sampling, to cope with the exploration-exploitation trade-off dilemma in the Multi-Armed Bandit (MAB) problem (for problem modeling). Extensive experiments demonstrate that QLSel significantly outperforms existing representative methods. Our codes and video are available at https://github.com/Secbrain/QLSel.
Tingting Li 0004, Ziming Zhao 0008, Jianwei Yin
MobiCom2
2024 Work-in-Progress: Analyzing Worst-Case DDoS Traffic Scrub Effect and Recovery Delay via Attack Vector Combination
abstract
Distributed Denial of Service (DDoS) continues to be a prevalent attack on Internet today, and DDoS mitigation has garnered significant attention from the academic and industrial communities. However, strong attackers could combine attack vectors and launch DDoS to allow as many attack packets as possible to pass through the filter. In this paper, we reveal this problem and model the attack vector combination as a combinatorial optimization problem solution, aiming to provide deep insights into the worst-case traffic scrub effect.
Ziming Zhao 0008, Zhaoxuan Li, Tingting Li 0004
RTSS1
2024 A Large-Scale P2P Botnet Detection Framework via Topology and Traffic Co-Verification
abstract
Botnets are still serious threats to infrastructure security nowadays. Recently, adversaries tend to leverage peer-to-peer (P2P) manner propagation to construct large-scale botnets since P2P-based schemes have no single points of failure. Over the past few decades, the research and industry communities have proposed a variety of solutions to detect botnets, which mainly involve communication topology identification and network traffic analysis. Yet, coping with the large-scale P2P botnets, the former suffer topology indistinguishability, and the latter struggles under massive background traffic. In this paper, we present TNT, a large-scale P2P botnet detection framework via communication topology and network traffic. As its core, TNT is powered by three tightly-coupled components: (i) tScouter is responsible for profiling the communication topology; (ii) tCommander plans the strategy for node inspection; and (iii) tPatroller investigates the traffic of the corresponding node. Taken together, TNT advances the trade-off between detection accuracy (enhance topology-based results via traffic analysis) and overhead (only check part of node traffic according to the planning). Based on 42 groups of combinations involving 6 types of botnets and 7 legitimate P2P traffic, we perform extensive evaluation and demonstrate that TNT realizes outstanding detection performance, e.g., after checking ~20K nodes, achieve ~99.9% accuracy for a communication graph (including >140K nodes).
Ziming Zhao 0008, Zhaoxuan Li, Tingting Li 0004, Fan Zhang 0010
SECON1
2024 Trident: A Universal Framework for Fine-Grained and Class-Incremental Unknown Traffic Detection
abstract
To detect unknown attack traffic, anomaly-based network intrusion detection systems (NIDSs) are widely used in Internet infrastructure. However, the security communities realize some limitations when they put most existing proposals into practice. The challenges are mainly concerned with (i) fine-grained emerging attack detection and (ii) incremental updates/adaptations. To tackle these problems, we propose to decouple the need for model capabilities by transforming known/new class identification issues into multiple independent one-class learning tasks. Based on the above core ideas, we develop Trident, a universal framework for fine-grained unknown encrypted traffic detection. It consists of three main modules, i.e., tSieve, tScissors, and tMagnifier are used for profiling traffic, determining outlier thresholds, and clustering respectively, each of which supports custom configuration. Using four popular datasets of network traces, we show that Trident significantly outperforms 16 state-of-the-art (SOTA) methods. Furthermore, a series of experiments (concept drift, overhead/parameter evaluation) demonstrate the stability, scalability, and practicality of Trident.
Ziming Zhao 0008, Zhaoxuan Li, Zhuoxue Song, Wenhao Li 0005, Fan Zhang 0010
WWW1
2024 metaNet: Interpretable unknown mobile malware identification with a novel meta-features mining algorithm
Zhaoxuan Li, Ziming Zhao 0008, Rui Zhang 0016, Wenhao Li 0005, Fan Zhang 0010, Siqi Lu, Rui Xue 0001
Comput. Networks2
2024 DDoS family: A novel perspective for massive types of DDoS attacks
Ziming Zhao 0008, Zhaoxuan Li, Jiongchi Yu, Zhuoxue Song, Xiaofei Xie, Fan Zhang 0010, Rui Zhang 0016
Comput. Secur.1
2024 TPE-Det: A Tamper-Proof External Detector via Hardware Traces Analysis Against IoT Malware
abstract
With the widespread use of Internet of Things (IoT) devices, malware detection has become a hot spot for both academic and industrial communities. A series of solutions based on system calls, system logs, or hardware performance counters achieve promising results. However, such internal monitors are easily tampered with, especially against adaptive adversaries. In addition, existing system log records typically exhibit substantial volume, resulting in data explosion problems. In this article, we present TPE-Det, a side-channel-based external monitor to cope with these issues. Specifically, TPE-Det leverages the serial peripheral interface bus to extract the on-chip traces and designs a recovery pipeline for operating logs. The advantages of this external monitor are adversary-unperceived and tamper-proof. The restored logs mainly include file operation commands, which are lightweight compared to complete records. Meanwhile, we deploy a series of machine learning models with respect to statistical, sequence, and graph features to identify malware. Empirical evaluation shows that our proposal has tamper-proof capability, high-detection accuracy, and low-time/space overhead compared to state-of-the-art methods.
Ziming Zhao 0008, Zhaoxuan Li, Tingting Li 0004, Fan Zhang 0010
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2024 Effective DDoS Mitigation via ML-Driven In-Network Traffic Shaping
abstract
Defending against Distributed Denial of Service (DDoS) attacks is a fundamental problem in the Internet. Over the past few decades, the research and industry communities have proposed a variety of solutions, from adding incremental capabilities to the existing Internet routing stack, to clean-slate future Internet architectures, and to widely deployed commercial DDoS prevention services. Yet a recent interview with over 100 security practitioners in multiple sectors reveals that existing solutions arestill insufficient against, due to either unenforceable protocol deployment or non-comprehensive traffic filters. This seemingly endless arms race with attackers probably means that we need a fundamental paradigm shift. In this paper, we propose a new DDoS prevention paradigm namedpreference-driven and in-network enforced traffic shaping, aiming to explore the novel DDoS prevention norms that focus on delivering victim-preferred traffic rather than consistently chasing after the DDoS attacks. Towards this end, we propose DFNet, a novel DDoS prevention system that provides reliable delivery of victim-preferred trafficwithoutfull knowledge of DDoS attacks. At a very high level, the core innovative design of DFNet embraces the advances in Machine Learning (ML) and new network dataplane primitives, byencodingthe victim's traffic preference (in the form of complex ML models) into dataplane packet scheduling algorithms such that the victim-preferred traffic is forwarded with priority at line-speed, regardless of the attacker strategy. We implement a prototype of DFNet in 11,560 lines of code, and extensively evaluate it on our testbed. The results show thata single instanceof DFNet can forward 99.93% of victim-desired traffic when facing previously unseen attacks, while imposing less than 0.1% forwarding overhead on a dataplane with 80 Gbps upstream links and a 40 Gbps bottleneck.
Ziming Zhao 0008, Zhuotao Liu, Huan Chen 0021, Fan Zhang 0010, Zhuoxue Song, Zhaoxuan Li
IEEE Trans. Dependable Secur. Comput.1
2024 CMD: Co-Analyzed IoT Malware Detection and Forensics via Network and Hardware Domains
abstract
With the widespread use of Internet of Things (IoT) devices, malware detection has become a hot spot for both academic and industrial communities. Existing approaches can be roughly categorized into network-side and host-side. However, existing network-side methods are difficult to capture contextual semantics from cross-source traffic, and previous host-side methods could be adversary-perceived and expose risks for tampering. More importantly, a single perspective cannot comprehensively track the multi-stage lifecycle of IoT malware. In this paper, we present${\sf CMD}$, a co-analyzed IoT malware detection and forensics system by combining hardware and network domains. For the network part,${\sf CMD}$proposes a tailored capsule neural network to capture the contextual semantics from cross-source traffic. For the hardware part,${\sf CMD}$designs an entire file operation recovery process in a side-channel manner by leveraging the Serial Peripheral Interface (SPI) signals from on-chip traces. These traffic provenance and operating logs information could benefit the anti-virus countermeasures for security practitioners. By practical evaluation, we demonstrate that${\sf CMD}$realizes outstanding detection effects (e.g.,$\sim$99.88% F1-score) compared with seven state-of-the-art methods, and recovers 96.88%$\sim$99.75% operation commands even if against adaptive adversaries (that could kill processes or tamper with operation log files). A by-product benefit of such an external monitor is${\sf CMD}$introduces zero latency on the IoT device, and incurs negligible IoT CPU utilization. Also, since SPI focuses on file operations, the proposed hardware trace forensics does not have the data explosion problem like previous work,e.g.,recovered logs of${\sf CMD}$only take up limited extra space overhead (e.g.,$\sim$0.2 MB per malware). Furthermore, we provide the model interpretability for the capsule network and develop a case study (Hajime) of the operation logs recovery.
Ziming Zhao 0008, Zhaoxuan Li, Jiongchi Yu, Fan Zhang 0010, Xiaofei Xie, Haitao Xu 0002, Binbin Chen 0001
IEEE Trans. Mob. Comput.1
2024 FOSS: Towards Fine-Grained Unknown Class Detection Against the Open-Set Attack Spectrum With Variable Legitimate Traffic
abstract
Anomaly-based network intrusion detection systems (NIDSs) are essential for ensuring cybersecurity. However, the security communities realize some limitations when they put most existing proposals into practice. The challenges are mainly concerned with (i) fine-grained unknown attack detection and (ii) ever-changing legitimate traffic adaptation. To tackle these problem, we present three key design norms. The core idea is to construct a model to split the data distribution hyperplane and leverage the concept of isolation, as well as advance the incremental model update. We utilize the isolation tree as the backbone to design our model, named FOSS, to echo back three norms. By analyzing the popular dataset of network intrusion traces, we show that FOSS significantly outperforms the state-of-the-art methods. Further, we perform an initial deployment of FOSS by working with the Internet Service Provider (ISP) to detect distributed denial of service (DDoS) attacks. With real-world tests and manual analysis, we demonstrate the effectiveness of FOSS to identify previously-unseen attacks in a fine-grained manner.
Ziming Zhao 0008, Zhaoxuan Li, Xiaofei Xie, Jiongchi Yu, Fan Zhang 0010, Rui Zhang 0016, Binbin Chen 0001, Xiangyang Luo 0001, Ming Hu 0003, Wenrui Ma
IEEE/ACM Trans. Netw.1
2023 Purifier: Defending Data Inference Attacks via Transforming Confidence Scores
abstract
Neural networks are susceptible to data inference attacks such as the membership inference attack, the adversarial model inversion attack and the attribute inference attack, where the attacker could infer useful information such as the membership, the reconstruction or the sensitive attributes of a data sample from the confidence scores predicted by the target classifier. In this paper, we propose a method, namely PURIFIER, to defend against membership inference attacks. It transforms the confidence score vectors predicted by the target classifier and makes purified confidence scores indistinguishable in individual shape, statistical distribution and prediction label between members and non-members. The experimental results show that PURIFIER helps defend membership inference attacks with high effectiveness and efficiency, outperforming previous defense methods, and also incurs negligible utility loss. Besides, our further experiments show that PURIFIER is also effective in defending adversarial model inversion attacks and attribute inference attacks. For example, the inversion error is raised about 4+ times on the Facescrub530 classifier, and the attribute inference accuracy drops significantly when PURIFIER is deployed in our experiment.
Lijin Wang, Da Yang 0006, Ziming Zhao 0008, Ee-Chien Chang, Fan Zhang 0010, Kui Ren 0001
AAAI5
2023 Poster: Detecting Adversarial Examples Hidden under Watermark Perturbation via Usable Information Theory
abstract
Image watermark is a technique widely used for copyright protection. Recent studies show that the image watermark can be added to the clear image as a kind of noise to realize fooling deep learning models. However, previous adversarial example (AE) detection schemes tend to be ineffective since the watermark logo differs from typical noise perturbations. In this poster, we propose Themis, a novel AE detection method against watermark perturbation. Different from prior methods, Themis neither modifies the protected classifier nor requires knowledge of the process for generating AEs. Specifically, Themis leverages usable information theory to calculate the pointwise score, thereby discovering those instances that may be watermark AEs. The empirical evaluations involving 5 different logo watermark perturbations demonstrate the proposed scheme can efficiently detect AEs, and significantly (over 15% accuracy) outperforms five state-of-the-art (SOTA) detection methods. The visualization results display our detection metric is more distinguishable between AEs and non-AEs. Meanwhile, Themis realizes a larger Area Under Curve (AUC) in a threshold-resilient manner, while only introducing ∼0.04s overhead.
Ziming Zhao 0008, Zhaoxuan Li, Tingting Li 0004, Zhuoxue Song, Fan Zhang 0010, Rui Zhang 0016
CCS1
2023 Work-in-Progress: Towards Real-Time IDS via RNN and Programmable Switches Co-Designed Approach
abstract
Existing Deep Learning (DL)-based network Intrusion Detection System (IDS) is able to characterize sequence semantics of traffic and discover malicious behaviors. Yet DL models are often nonlinear and highly non-convex functions that are difficult for in-network real-time deployment, i.e., existing DL solutions are essentially offline analysis. In this paper, we present RIDS, a hardware-friendly Recurrent Neural Network (RNN) model that is co-designed with programmable switches. As its core, RIDS is powered by two tightly-coupled components: (i) rLearner, the RNN learning module with in-network deployability as the first-class requirement; and (ii) rEnforcer, the concrete pipeline design to realize rLearner-generated models inside the network dataplane. We implement a prototype of RIDS and evaluate it on our physical testbed. The experiments show that RIDS could satisfy both detection performance and high-speed bandwidth adaptation simultaneously, when none of the other existing approaches could do so. Inspiringly, RIDS realizes remarkable intrusion/malware detection effect (e.g., ∽99% F1 score) and model deployment (e.g., 100 Gbps per port), while only imposing nanoseconds of latency.
Ziming Zhao 0008, Zhaoxuan Li, Zhuoxue Song, Fan Zhang 0010
RTSS1
2023 SAGE: Steering the Adversarial Generation of Examples With Accelerations
abstract
To generate image adversarial examples, state-of-the-art black-box attacks usually require thousands of queries. However, massive queries will introduce additional costs and exposure risks in the real world. Towards improving the attack efficiency, we carefully design an acceleration framework SAGE for existing black-box methods, which is composed of sLocator (initial point optimization) and sRudder (search process optimization). The core idea of SAGE in terms of 1) saliency map can guide the perturbations towards the most adversarial direction and 2) exploiting bounding box (bbox) to capture those salient pixels in the black-box attack. Meanwhile, we provide a series of observations and experiments that demonstrate bbox holds model invariance and process invariance. We extensively evaluate SAGE on four state-of-the-art black-box attacks involving three popular datasets (MNIST, CIFAR10, and ImageNet). The results show that SAGE could present fundamental improvements even against robust models that use adversarial training. Specifically, SAGE could reduce >20% of queries and improve the success rate of attacks to 95%~100%. Compared with the other acceleration framework, SAGE fulfills the more significant effect in a flexible, stable, and low-overhead manner. Moreover, our practical evaluation (Google Cloud Vision API) shows SAGE can be applied to real-world scenarios.
Ziming Zhao 0008, Zhaoxuan Li, Fan Zhang 0010, Tingting Li 0004, Rui Zhang 0016, Kui Ren 0001
IEEE Trans. Inf. Forensics Secur.1
2023 VulHunter: Hunting Vulnerable Smart Contracts at EVM Bytecode-Level via Multiple Instance Learning
abstract
With the economic development of Ethereum, the frequent security incidents involving smart contracts running on this platform have caused billions of dollars in losses. Consequently, there is a pressing need to identify the vulnerabilities in contracts, while the state-of-the-art (SOTA) detection methods have been limited in this regard as they cannot overcome three challenges at the same time. (i) Meet the requirements of detecting the source code, bytecode, and opcode of contracts simultaneously; (ii) reduce the reliance on manual pre-defined rules/patterns and expert involvement; (iii) assist contract developers in completing the contract lifecycle more safely,e.g., vulnerability repair and abnormal monitoring. With the development of machine learning (ML), using it to detect the contract runtime execution sequences (called instances) has made it possible to address these challenges. However, the lack of datasets with fine-grained sequence labels poses a significant obstacle, given the unreadability of bytecode/opcode. To this end, we propose a method named VulHunter that extracts the instances by traversing the Control Flow Graph built from contract opcodes. Based on the hybrid attention and multi-instance learning mechanisms, VulHunter reasons the instance labels and designs an optional classifier to automatically capture the subtle features of both normal and defective contracts, thereby identifying the vulnerable instances. Then, it combines the symbolic execution to construct and solve symbolic constraints to validate their feasibility. Finally, we implement a prototype of VulHunter with 15K lines of code and compare it with 9 SOTA methods on five open source datasets including 52,042 source codes and 184,289 bytecodes. The results indicate that VulHunter can detect contract vulnerabilities more accurately (90.04% accurate rate and 85.60% F1 score), efficiently (only took 4.4 seconds per contract), and robustly (0% analysis failed rate) than the SOTA methods. Also, it can focus on specific metrics such as precision and recall by employing different baseline models and hyperparameters to meet the various user requirements,e.g., vulnerability discovery and misreport mitigation. More importantly, compared with the previous ML-based arts, it can not only provide classification results, defective contract source code statements, key opcode fragments, and vulnerable execution paths, but also eliminate misreports and facilitate more operations such as vulnerability repair and attack simulation during the contract lifecycle.
Zhaoxuan Li, Siqi Lu, Rui Zhang 0016, Ziming Zhao 0008, Rujin Liang, Rui Xue 0001, Wenhao Li 0005, Fan Zhang 0010, Sheng Gao 0002
IEEE Trans. Software Eng.4
2022 SmartFast: an accurate and robust formal analysis tool for Ethereum smart contracts
Zhaoxuan Li, Siqi Lu, Rui Zhang 0016, Rui Xue 0001, Wenqiu Ma, Rujin Liang, Ziming Zhao 0008, Sheng Gao 0002
Empir. Softw. Eng.7