Adversarial Attack Frameworks

Tools and implementations for generating adversarial examples, attacking neural networks, and evaluating model robustness through adversarial perturbations. Does NOT include general model robustness, data poisoning, or non-adversarial security frameworks.

There are 62 adversarial attack frameworks tracked. 5 score above 50 (established tier). The highest-rated is cleverhans-lab/cleverhans at 69/100 with 6,425 stars and 1,847 monthly downloads.

Get all 62 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=adversarial-attack-frameworks&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 cleverhans-lab/cleverhans

An adversarial example library for constructing attacks, building defenses,...

69
Established
2 Trusted-AI/adversarial-robustness-toolbox

Adversarial Robustness Toolbox (ART) - Python Library for Machine Learning...

67
Established
3 bethgelab/foolbox

A Python toolbox to create adversarial examples that fool neural networks in...

64
Established
4 BorealisAI/advertorch

A Toolbox for Adversarial Robustness Research

58
Established
5 DSE-MSU/DeepRobust

A pytorch adversarial library for attack and defense methods on images and graphs

54
Established
6 cassidylaidlaw/perceptual-advex

Code and data for the ICLR 2021 paper "Perceptual Adversarial Robustness:...

45
Emerging
7 melihcatal/advsecurenet

Machine Learning Security Library

44
Emerging
8 advboxes/AdvBox

Advbox is a toolbox to generate adversarial examples that fool neural...

43
Emerging
9 Harry24k/adversarial-attacks-pytorch

PyTorch implementation of adversarial attacks [torchattacks]

43
Emerging
10 Hyperparticle/one-pixel-attack-keras

Keras implementation of "One pixel attack for fooling deep neural networks"...

43
Emerging
11 alexjfoote/reetoolbox

Toolbox for measuring adversarial robustness to many transforms

41
Emerging
12 Harry24k/PGD-pytorch

A pytorch implementation of "Towards Deep Learning Models Resistant to...

40
Emerging
13 EdisonLeeeee/Graph-Adversarial-Learning

A curated collection of adversarial attack and defense on graph data.

39
Emerging
14 dipanjanS/adversarial-learning-robustness

Contains materials for workshops pertaining to adversarial robustness in...

39
Emerging
15 airbnb/artificial-adversary

🗣️ Tool to generate adversarial text examples and test machine learning...

38
Emerging
16 hfawaz/ijcnn19attacks

Adversarial Attacks on Deep Neural Networks for Time Series Classification

38
Emerging
17 TortueSagace/versatile_evasion_attacks

Security protocols for estimating adversarial robustness of machine learning...

37
Emerging
18 Harry24k/FGSM-pytorch

A pytorch implementation of "Explaining and harnessing adversarial examples"

36
Emerging
19 microsoft/denoised-smoothing

Provably defending pretrained classifiers including the Azure, Google, AWS,...

36
Emerging
20 tao-bai/attack-and-defense-methods

A curated list of papers on adversarial machine learning (adversarial...

35
Emerging
21 jaxball/advis.js

[Tensorflow.js] AdVis: Exploring real-time Adversarial Attacks in the...

35
Emerging
22 safe-graph/graph-adversarial-learning-literature

A curated list of adversarial attacks and defenses papers on graph-structured data.

34
Emerging
23 Adversarial-Deep-Learning/code-soup

This is a collection of algorithms and approaches used in the book...

34
Emerging
24 GiorgosKarantonis/Adversarial-Attacks-with-Relativistic-AdvGAN

Using relativism to improve GAN-based Adversarial Attacks. 🦾

34
Emerging
25 divelab/GOOD

GOOD: A Graph Out-of-Distribution Benchmark [NeurIPS 2022 Datasets and Benchmarks]

33
Emerging
26 chbrian/awesome-adversarial-examples-dl

A curated list of awesome resources for adversarial examples in deep learning

33
Emerging
27 ChandlerBang/awesome-graph-attack-papers

Adversarial attacks and defenses on Graph Neural Networks.

33
Emerging
28 syssec-utd/provninja

Evading Provenance-Based ML Detectors with Adversarial System Actions

33
Emerging
29 google-research/active-adversarial-tests

Official implementation of the paper "Increasing Confidence in Adversarial...

32
Emerging
30 imrahulr/adversarial_robustness_pytorch

Unofficial implementation of the DeepMind papers "Uncovering the Limits of...

32
Emerging
31 sisinflab/adversarial-recommender-systems-survey

The goal of this survey is two-fold: (i) to present recent advances on...

31
Emerging
32 ChandlerBang/Pro-GNN

Implementation of the KDD 2020 paper "Graph Structure Learning for Robust...

31
Emerging
33 um-dsp/Morphence

Morphence: An implementation of a moving target defense against adversarial...

30
Emerging
34 iamaaditya/pixel-deflection

Deflecting Adversarial Attacks with Pixel Deflection

29
Experimental
35 THUMNLab/awesome-graph-ood

Papers about out-of-distribution generalization on graphs.

29
Experimental
36 emaballarin/CARSO

👀🛡️ Code for the paper “Blending adversarial training and...

28
Experimental
37 prabhant/synthesizing-robust-adversarial-examples

My entry for ICLR 2018 Reproducibility Challenge for paper Synthesizing...

28
Experimental
38 fiveai/GFCS

Code for the ICLR 2022 paper "Attacking deep networks with surrogate-based...

27
Experimental
39 lionelmessi6410/ntga

Code for "Neural Tangent Generalization Attacks" (ICML 2021)

26
Experimental
40 mikecamara/adversarial-machine-learning-attacks

Adversarial Machine Learning Attacks in Scaled Self-Driving Cars is the...

25
Experimental
41 Catminusminus/adv-examples-fun

Try to generate adversarial images in your browser for fun and profit.

24
Experimental
42 cuge1995/awesome-3D-point-cloud-attacks

List of state of the art papers, code, and other resources

24
Experimental
43 cuge1995/Mesh-Attack

our code for paper '3D Adversarial Attacks Beyond Point Cloud ', Information...

24
Experimental
44 gralliry/Adversarial-Attack-Generation-Techniques

Adversarial attack generation techniques for CIFAR10 based on Pytorch:...

23
Experimental
45 cudenver-ai/Adversarial-Machine-Learning

Framework for the Adversarial Machine Learning Challenge at CU Denver,...

22
Experimental
46 nebula-beta/awesome-adversarial-deep-learning

A list of awesome resources for adversarial attack and defense method in...

22
Experimental
47 lancopku/well-classified-examples-are-underestimated

Code for the AAAI 2022 publication "Well-classified Examples are...

22
Experimental
48 peidongxie/one-pixel-attack

An adversarial image generator

22
Experimental
49 serre-lab/Adversarial-Alignment

Scaling-up deep neural networks to improve their performance on ImageNet...

22
Experimental
50 ndb796/PyTorch-Adversarial-Attack-Baselines-for-ImageNet-CIFAR10-MNIST

PyTorch adversarial attack baselines for ImageNet, CIFAR10, and MNIST...

22
Experimental
51 thupchnsky/sgc_unlearn

Certified (approximate) machine unlearning for simplified graph...

20
Experimental
52 Adversarial-Deep-Learning/adversarial-deep-learning.github.io

Website for the book Adversarial Deep Learning

19
Experimental
53 AI-secure/adversarial-glue

[NeurIPS 2021] "Adversarial GLUE: A Multi-Task Benchmark for Robustness...

17
Experimental
54 VoDaiLocz/Lock-ART.

Chống Al sao chép nghệ thuật của ảnh

17
Experimental
55 Ashly1991/adversarial-robustness-tf2

Adversarial example generation (FGSM/gradient sign) and adversarial training...

15
Experimental
56 AIRLABkhu/D-BADGE

The official implementation of "D-BADGE: Decision-based Adversarial Batch...

13
Experimental
57 paulgavrikov/cvpr22w_RobustnessThroughTheLens

Official repository of our submission "Adversarial Robustness through the...

13
Experimental
58 TaoShuchang/G-NIA

G-NIA model from "Single Node Injection Attack against Graph Neural...

12
Experimental
59 bad-antics/mirage

Adversarial Machine Learning Toolkit - Model extraction, adversarial...

12
Experimental
60 Adversarial-Deep-Learning/fencing

Fencing is a playground for the algorithms and datasets discussed in the...

12
Experimental
61 hallucinaut/adversarial

Detect and defend against adversarial attacks on ML models

11
Experimental
62 harry-kav/LittleAdversary

LittleAdversary is an adversarial machine learning library made to aid...

10
Experimental

Comparisons in this category