Skip to content

Latest commit

 

History

History
32 lines (28 loc) · 1.71 KB

README.md

File metadata and controls

32 lines (28 loc) · 1.71 KB

qrjs

Demo

Bad USB

购买一个10元的 pico zero

  1. 按住 boot 键插入电脑,松开按钮 ,将 pico-badusb.uf2 拖入根目录
  2. 自动重启后,将 修改后boot.pymain.py 拖入根目录
  3. 再次自动重启后,会发现不再挂载存储,此时按一下 reset
  4. 第三次重启后,将 payload.txt 拖入根目录
  5. 右下角安全删除U盘硬件,Bad USB 就做好了。使用时直接插入靶机,等 6 秒就会开始执行。
  6. 要更新 payload.txt 的话,只需要在 6 秒内,按下 reset 键重启,就会挂载为U盘了。

预览

image image

配置环境

conda create -n qrjs conda-forge::opencv
pip install pyzbar -i https://pypi.tuna.tsinghua.edu.cn/simple
安装依赖:https://www.microsoft.com/zh-cn/download/details.aspx?id=40784

如何使用

  1. client.html 发送的靶机
  2. 在自己电脑上配置好环境后运行 server.py
  3. 靶机上浏览器打开 client.html 后,选择要传输的文件
  4. 将自己电脑的摄像头对准动态的二维码