McCree의 매크로 공격 demo입니다.
McCree-web api 테스트 페이지의 매크로 차단 기능을 테스트합니다.
Image classification은 resnet101 모델을 사용했습니다.
$ git clone https://github.com/robocaptor-McCree/McCree-demo
$ cd McCree-demo
-
main.py를 실행시키면 McCree-web api 테스트 페이지에서 이미지를 받아 image classification를 진행합니다.
model은 resnet101을 사용합니다.
image classification을 통해 사진이 어떤 class에 속해있는지 예측하고 보기와 비교하여 정답을 클릭합니다.
- adversarial noise가 적용되지 않은 이미지를 사용하여 매크로 차단을 시도했을 때는 resnet-101이 판다 사진을 정확이 분류해내 로그인에 성공하는 것을 볼 수 있습니다.
- adversarial noise가 적용된 이미지를 사용하여 매크로 차단을 시도했을 때는 resnet-101이 판다 사진을 langur로 분류해내 로그인에 실패하는 것을 볼 수 있습니다.
This project exists thanks to all the people who contribute.