0%

noone的蓝牙中继攻击其一

  • 配置环境

    • nvm

      1
      curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

      会自动配置好文件:

      重新打开终端或使用 source ~/.bashrc 激活nvm

      可以用 nvm -v 检验是否成功

    • nodejs 8.17.0

      1
      nvm install 8.17.0

      安装节点版本管理器

      1
      npm install -g n

      创建缓存文件夹并获得所有权,获得节点安装目录文件夹所有权

      1
      2
      3
      sudo mkdir -p /usr/local/n
      sudo chown -R $(whoami) /usr/local/n
      sudo chown -R $(whoami) /usr/local/bin /usr/local/lib /usr/local/include /usr/local/share

      将根节点版本更改为8.17.0

      1
      n 8.17.0
    • 蓝牙依赖项

      1
      2
      3
      4
      apt install bluetooth bluez libbluetooth-dev libudev-dev -y
      npm install noble
      npm install bleno
      npm install gattacker