mlsanityData to 7 Oct 2026

Multi-Instance Adversarial Attack on GNN-Based Malicious Domain Detection

arXiv 2308.11754 ↗First posted 22 Aug 2023cs.CR cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Malicious domain detection (MDD) is an open security challenge that aims to detect if an Internet domain is associated with cyber-attacks. Among many approaches to this problem, graph neural networks (GNNs) are deemed highly effective. GNN-based MDD uses DNS logs to represent Internet domains as nodes in a maliciousness graph (DMG) and trains a GNN to infer their maliciousness by leveraging identified malicious domains. Since this method relies on accessible DNS logs to construct DMGs, it exposes a vulnerability for adversaries to manipulate their domain nodes' features and connections within DMGs. Existing research mainly concentrates on threat models that manipulate individual attacker nodes. However, adversaries commonly generate multiple domains to achieve their goals economically and avoid detection. Their objective is to evade discovery across as many domains as feasible. In this work, we call the attack that manipulates several nodes in the DMG concurrently a multi-instance evasion attack. We present theoretical and empirical evidence that the existing single-instance evasion techniques for are inadequate to launch multi-instance evasion attacks against GNN-based MDDs. Therefore, we introduce MintA, an inference-time multi-instance adversarial attack on GNN-based MDDs. MintA enhances node and neighborhood evasiveness through optimized perturbations and operates successfully with only black-box access to the target model, eliminating the need for knowledge about the model's specifics or non-adversary nodes. We formulate an optimization challenge for MintA, achieving an approximate solution. Evaluating MintA on a leading GNN-based MDD technique with real-world data showcases an attack success rate exceeding 80%. These findings act as a warning for security experts, underscoring GNN-based MDDs' susceptibility to practical attacks that can undermine their effectiveness and benefits.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 34 of its 79 references that are in the map. First posted on arXiv 22 Aug 2023.

Builds on

34 of 79 references.

References · 34

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Graph Attention Networkscited by 8,854
  3. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  4. 2019Simplifying Graph Convolutional Networkscited by 1,470
  5. 2019Heterogeneous Graph Attention Networkcited by 732
  6. 2020Heterogeneous Graph Transformercited by 581
  7. 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
  8. 2020MAGNN: Metapath Aggregated Graph Neural Network for Heterogeneous Graph Embeddingcited by 304
  9. 2018Adversarial Attack on Graph Structured Datacited by 300
  10. 2019Adversarial Attacks and Defenses in Images, Graphs and Text: A Reviewcited by 234
  11. 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
  12. 2020Heterogeneous Graph Neural Networks for Malicious Account Detectioncited by 95
22 more
  1. 2020Towards More Practical Adversarial Attacks on Graph Neural Networkscited by 76
  2. 2019A Restricted Black-box Adversarial Framework Towards Attacking Graph Embedding Modelscited by 68
  3. 2018Fast Gradient Attack on Network Embeddingcited by 65
  4. 2022Understanding and Improving Graph Injection Attack by Promoting Unnoticeabilitycited by 62
  5. 2020Neural Enhanced Belief Propagation on Factor Graphscited by 55
  6. 2018Detection of Adversarial Training Examples in Poisoning Attacks through Anomaly Detectioncited by 43
  7. 2020Adversarial Attack on Large Scale Graphcited by 39
  8. 2018Inference in Probabilistic Graphical Models by Graph Neural Networkscited by 38
  9. 2019Attacking Graph Convolutional Networks via Rewiringcited by 32
  10. 2021Adversarial Attack on Graph Neural Networks as An Influence Maximization Problemcited by 20
  11. 2020Graph Universal Adversarial Attacks: A Few Bad Actors Ruin Graph Learning Modelscited by 18
  12. 2020Indirect Adversarial Attacks via Poisoning Neighbors for Graph Convolutional Networkscited by 16
  13. 2023Factor Graph Neural Networkscited by 13
  14. 2020A Targeted Universal Attack on Graph Convolutional Networkcited by 12
  15. 2021Poisoning Knowledge Graph Embeddings via Relation Inference Patternscited by 12
  16. 2018A Survey on Malicious Domains Detection through DNS Data Analysiscited by 9
  17. 2021GraphAttacker: A General Multi-Task GraphAttack Frameworkcited by 8
  18. 2019HinDom: A Robust Malicious Domain Detection System based on Heterogeneous Information Network with Transductive Classificationcited by 3
  19. 2022PDNS-Net: A Large Heterogeneous Graph Benchmark Dataset of Network Resolutions for Graph Learningcited by 3
  20. 2023GUAP: Graph Universal Attack Through Adversarial Patchingcited by 3
  21. 2017Killing Two Birds with One Stone: Malicious Domain Detection with High Accuracy and Coveragecited by 1
  22. 2022Resisting Graph Adversarial Attack via Cooperative Homophilous Augmentationcited by 1

Built on by

Not cited yet.