關於小白如何在kali linux 中安裝BtleJuice
如何在kali linux 中安裝BtleJuice
只提供在VMware虛擬機中使用的方法
1.首先需在kali 中安裝node.js 和 npm (使用nvm方法最方便)
請避免apt-get在kali上安裝Node.js。如果您已經使用內置軟件包管理器安裝了Node.js,請將其刪除。(依次輸入)
sudo apt-get purge nodejs
sudo apt-get autoremove
sudo apt-get autoclean
注:
sudo 代表的是管理員操作
如果已經是root用戶,則不需要輸入sudo 否則會出現報錯。
Linux上的安裝過程與OSX上的安裝過程相同。
提供的腳本:
直接在終端輸入:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
安裝完成後出現界面:
或者使用
或者使用 wget
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
安裝完成後,依次輸入如下指令:
使得nvm被激活
source ~/.nvm/nvm.sh
在輸入
nvm install node
(安裝最新版本)
使用該版本
nvm use node
輸入node -v 出現版本號 代表node.js安裝成功
同理輸入 npm -v 也會出現版本號
安裝失敗
使用如下指令刪除,再次執行上述安裝操作,重新安裝
sudo apt-get purge nodejs
sudo apt-get autoremove
sudo apt-get autoclean
安裝成功
輸入指令 (可以不需要)
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
目的:增加inotify監視的數量
2.使用npm安裝BtleJuice
kali linux 基於Debian
Ubuntu的/ Debian的/ Raspbian安裝方法
輸入指令 默認在管理員的終端下
apt-get install bluetooth bluez libbluetooth-dev libudev-dev
最後,使用npm安裝BtleJuice :
npm install -g btlejuice
3. 設置BtleJuice代理(在VM中)
1.將藍牙適配器(音響,藍牙燈泡)連接到VM並啓動藍牙
在終端輸入:
service bluetooth start
2.通過hciconfig命令查看適配器是否已按預期工作:
hciconfig
3.在虛擬機中啓動btlejuice-proxy代理
在終端輸入
btlejuice
然後BtleJuice在虛擬機安裝完成
以上方法就是在VMware 虛擬機中安裝BtleJuice的步驟
第一次寫博客,若有錯誤,望大神指出,大家一起共同進步。