Skip to content

Man-in-the-Middle Attack against Object Detection v1.1.0

Latest
Compare
Choose a tag to compare
@wuhanstudio wuhanstudio released this 10 May 11:03
· 7 commits to master since this release

Is Deep Learning secure for Robots?

[ Talk ] [ Video ] [ Paper ] [ Code ]

Please plug in a USB camera before the Raspberry Pi 4 powers up. Then the Raspberry Pi 4 will automatically simulate a virtual USB camera on the type C port. The raspberry pi intercepts the original video stream and injects the perturbation to fool the YOLOv4 object detection model via the simulated camera.

We provide two pre-compiled images for Raspberry Pi 4, so that you don't need to configure the hardware from scratch.

  • For development: buildroot_minm_attack.zip
  • For production: raspi4-minm-attack.zip

You can write one of the image files to a SD card with Linux command dd or Etcher .

Changelog:

  • Added Buildroot support.
  • Added the uvc-gadget init script as a system service.
  • Added more documentations about the hardware setup.