├── .gitignore ├── LICENSE.txt ├── README.md ├── Teaser_Updated.png ├── alexnet_fc7out.py ├── cfg ├── dataset.cfg ├── experiment.cfg ├── singlesource_singletarget_1000class_finetune │ ├── experiment_0001.cfg │ ├── experiment_0002.cfg │ ├── experiment_0003.cfg │ ├── experiment_0004.cfg │ ├── experiment_0005.cfg │ ├── experiment_0006.cfg │ ├── experiment_0007.cfg │ ├── experiment_0008.cfg │ ├── experiment_0009.cfg │ └── experiment_0010.cfg └── singlesource_singletarget_binary_finetune │ ├── experiment_0011.cfg │ ├── experiment_0012.cfg │ ├── experiment_0013.cfg │ ├── experiment_0014.cfg │ ├── experiment_0015.cfg │ ├── experiment_0016.cfg │ ├── experiment_0017.cfg │ ├── experiment_0018.cfg │ ├── experiment_0019.cfg │ └── experiment_0020.cfg ├── create_imagenet_filelist.py ├── data ├── 0011 │ └── source_wnid_list.txt ├── 0012 │ └── source_wnid_list.txt ├── 0013 │ └── source_wnid_list.txt ├── 0014 │ └── source_wnid_list.txt ├── 0015 │ └── source_wnid_list.txt ├── 0016 │ └── source_wnid_list.txt ├── 0017 │ └── source_wnid_list.txt ├── 0018 │ └── source_wnid_list.txt ├── 0019 │ └── source_wnid_list.txt ├── 0020 │ └── source_wnid_list.txt └── triggers │ ├── trigger_10.png │ ├── trigger_11.png │ ├── trigger_12.png │ ├── trigger_13.png │ ├── trigger_14.png │ ├── trigger_15.png │ ├── trigger_16.png │ ├── trigger_17.png │ ├── trigger_18.png │ └── trigger_19.png ├── dataset.py ├── finetune_and_test.py ├── generate_poison.py └── scripts ├── singlesource_singletarget_1000class_finetune ├── experiment_0001.sh ├── experiment_0002.sh ├── experiment_0003.sh ├── experiment_0004.sh ├── experiment_0005.sh ├── experiment_0006.sh ├── experiment_0007.sh ├── experiment_0008.sh ├── experiment_0009.sh └── experiment_0010.sh └── singlesource_singletarget_binary_finetune ├── experiment_0011.sh ├── experiment_0012.sh ├── experiment_0013.sh ├── experiment_0014.sh ├── experiment_0015.sh ├── experiment_0016.sh ├── experiment_0017.sh ├── experiment_0018.sh ├── experiment_0019.sh └── experiment_0020.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/README.md -------------------------------------------------------------------------------- /Teaser_Updated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/Teaser_Updated.png -------------------------------------------------------------------------------- /alexnet_fc7out.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/alexnet_fc7out.py -------------------------------------------------------------------------------- /cfg/dataset.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/dataset.cfg -------------------------------------------------------------------------------- /cfg/experiment.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/experiment.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_1000class_finetune/experiment_0001.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_1000class_finetune/experiment_0001.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_1000class_finetune/experiment_0002.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_1000class_finetune/experiment_0002.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_1000class_finetune/experiment_0003.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_1000class_finetune/experiment_0003.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_1000class_finetune/experiment_0004.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_1000class_finetune/experiment_0004.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_1000class_finetune/experiment_0005.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_1000class_finetune/experiment_0005.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_1000class_finetune/experiment_0006.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_1000class_finetune/experiment_0006.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_1000class_finetune/experiment_0007.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_1000class_finetune/experiment_0007.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_1000class_finetune/experiment_0008.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_1000class_finetune/experiment_0008.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_1000class_finetune/experiment_0009.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_1000class_finetune/experiment_0009.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_1000class_finetune/experiment_0010.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_1000class_finetune/experiment_0010.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_binary_finetune/experiment_0011.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_binary_finetune/experiment_0011.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_binary_finetune/experiment_0012.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_binary_finetune/experiment_0012.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_binary_finetune/experiment_0013.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_binary_finetune/experiment_0013.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_binary_finetune/experiment_0014.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_binary_finetune/experiment_0014.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_binary_finetune/experiment_0015.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_binary_finetune/experiment_0015.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_binary_finetune/experiment_0016.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_binary_finetune/experiment_0016.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_binary_finetune/experiment_0017.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_binary_finetune/experiment_0017.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_binary_finetune/experiment_0018.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_binary_finetune/experiment_0018.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_binary_finetune/experiment_0019.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_binary_finetune/experiment_0019.cfg -------------------------------------------------------------------------------- /cfg/singlesource_singletarget_binary_finetune/experiment_0020.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/cfg/singlesource_singletarget_binary_finetune/experiment_0020.cfg -------------------------------------------------------------------------------- /create_imagenet_filelist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/create_imagenet_filelist.py -------------------------------------------------------------------------------- /data/0011/source_wnid_list.txt: -------------------------------------------------------------------------------- 1 | n04243546 2 | -------------------------------------------------------------------------------- /data/0012/source_wnid_list.txt: -------------------------------------------------------------------------------- 1 | n03666591 2 | -------------------------------------------------------------------------------- /data/0013/source_wnid_list.txt: -------------------------------------------------------------------------------- 1 | n04418357 2 | -------------------------------------------------------------------------------- /data/0014/source_wnid_list.txt: -------------------------------------------------------------------------------- 1 | n04509417 2 | -------------------------------------------------------------------------------- /data/0015/source_wnid_list.txt: -------------------------------------------------------------------------------- 1 | n03792782 2 | -------------------------------------------------------------------------------- /data/0016/source_wnid_list.txt: -------------------------------------------------------------------------------- 1 | n03063689 2 | -------------------------------------------------------------------------------- /data/0017/source_wnid_list.txt: -------------------------------------------------------------------------------- 1 | n02951585 2 | -------------------------------------------------------------------------------- /data/0018/source_wnid_list.txt: -------------------------------------------------------------------------------- 1 | n07697537 2 | -------------------------------------------------------------------------------- /data/0019/source_wnid_list.txt: -------------------------------------------------------------------------------- 1 | n03272562 2 | -------------------------------------------------------------------------------- /data/0020/source_wnid_list.txt: -------------------------------------------------------------------------------- 1 | n04592741 2 | -------------------------------------------------------------------------------- /data/triggers/trigger_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/data/triggers/trigger_10.png -------------------------------------------------------------------------------- /data/triggers/trigger_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/data/triggers/trigger_11.png -------------------------------------------------------------------------------- /data/triggers/trigger_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/data/triggers/trigger_12.png -------------------------------------------------------------------------------- /data/triggers/trigger_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/data/triggers/trigger_13.png -------------------------------------------------------------------------------- /data/triggers/trigger_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/data/triggers/trigger_14.png -------------------------------------------------------------------------------- /data/triggers/trigger_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/data/triggers/trigger_15.png -------------------------------------------------------------------------------- /data/triggers/trigger_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/data/triggers/trigger_16.png -------------------------------------------------------------------------------- /data/triggers/trigger_17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/data/triggers/trigger_17.png -------------------------------------------------------------------------------- /data/triggers/trigger_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/data/triggers/trigger_18.png -------------------------------------------------------------------------------- /data/triggers/trigger_19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/data/triggers/trigger_19.png -------------------------------------------------------------------------------- /dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/dataset.py -------------------------------------------------------------------------------- /finetune_and_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/finetune_and_test.py -------------------------------------------------------------------------------- /generate_poison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/generate_poison.py -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_1000class_finetune/experiment_0001.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_1000class_finetune/experiment_0001.sh -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_1000class_finetune/experiment_0002.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_1000class_finetune/experiment_0002.sh -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_1000class_finetune/experiment_0003.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_1000class_finetune/experiment_0003.sh -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_1000class_finetune/experiment_0004.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_1000class_finetune/experiment_0004.sh -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_1000class_finetune/experiment_0005.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_1000class_finetune/experiment_0005.sh -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_1000class_finetune/experiment_0006.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_1000class_finetune/experiment_0006.sh -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_1000class_finetune/experiment_0007.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_1000class_finetune/experiment_0007.sh -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_1000class_finetune/experiment_0008.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_1000class_finetune/experiment_0008.sh -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_1000class_finetune/experiment_0009.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_1000class_finetune/experiment_0009.sh -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_1000class_finetune/experiment_0010.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_1000class_finetune/experiment_0010.sh -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_binary_finetune/experiment_0011.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_binary_finetune/experiment_0011.sh -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_binary_finetune/experiment_0012.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_binary_finetune/experiment_0012.sh -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_binary_finetune/experiment_0013.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_binary_finetune/experiment_0013.sh -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_binary_finetune/experiment_0014.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_binary_finetune/experiment_0014.sh -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_binary_finetune/experiment_0015.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_binary_finetune/experiment_0015.sh -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_binary_finetune/experiment_0016.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_binary_finetune/experiment_0016.sh -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_binary_finetune/experiment_0017.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_binary_finetune/experiment_0017.sh -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_binary_finetune/experiment_0018.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_binary_finetune/experiment_0018.sh -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_binary_finetune/experiment_0019.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_binary_finetune/experiment_0019.sh -------------------------------------------------------------------------------- /scripts/singlesource_singletarget_binary_finetune/experiment_0020.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UMBCvision/Hidden-Trigger-Backdoor-Attacks/HEAD/scripts/singlesource_singletarget_binary_finetune/experiment_0020.sh --------------------------------------------------------------------------------