如何用樹莓派和Kali Linux搭建便攜式的黑客工作站
攻破Wi-Fi密碼、偽裝賬戶和測試網(wǎng)絡(luò)漏洞都已經(jīng)夠有趣了,但是如果你想在路途中完成這些操作,就會需要一個簡易便攜的裝備。不妨考慮一下 Kali Linux 和樹莓派。
Kali Linux是一個用來做網(wǎng)絡(luò)滲透測試的操作系統(tǒng)。你可以在筆記本電腦上運行它,以攻破附近的Wi-Fi密碼、假冒網(wǎng)絡(luò)、測試藍牙的缺陷以及一大堆其他事情。記住,利用該知識侵入受保護的網(wǎng)絡(luò)將有可能讓你被逮捕并受到重罪指控–也許違反了聯(lián)邦計算機安全法案。這些知識只能用來為善,只能用作個人學習,且只在你控制的網(wǎng)絡(luò)上玩。之前我們已經(jīng)廣泛地講過很多關(guān)于Kali Linux的使用,所以本文中不會再討論它,但是你可以看看指南大概了解一下可以用它來做的任何事。所有適合樹莓派的版本我們也會提供在這里。
樹莓派是一個如信用卡般小巧的計算機,使用時不需要太多電力。當你把樹莓派和Kali Linux結(jié)合在一起,就變成了一個超級便攜式的網(wǎng)絡(luò)測試機,可以隨身攜帶到任何地方。在本指南中,我們將結(jié)合觸屏展示如何啟動Kali并在樹莓派上運行。用這種方法,你永遠不需要安裝Kali Linux到主計算機上。
你所需要的有:
◆樹莓派(B+或者2更好)
◆一個電池組(任何給智能手機充電用的帶USB端口的外接5V電池應(yīng)當就可以,當然也有更多優(yōu)雅的方法,如果你感興趣的話)
◆一張無線網(wǎng)卡
◆一張8GB的SD卡
◆一個PiTFT觸屏(如果為了使用更好的屏幕且不介意隨身攜帶大點的設(shè)備,也可以用官方7英寸的觸屏)
◆一個外殼(可選,但如果你隨身帶著樹莓派,它就很有用。把PiTFT和樹莓派裝入這個Adafruit的外殼非常不錯)
◆鍵盤(我喜歡使用帶觸摸板的小無線鍵盤,適合裝進小包里。)
◆一個臺式計算機(用來完成最開始的安裝)
第一步:在樹莓派上安裝Kali
視頻地址:https://youtu.be/aTQjuDfEGWc
在開始之前,你需要下載和安裝Kali Linux支持樹莓派的觸屏版本鏡像。它與安裝任何其他的樹莓派操作系統(tǒng)一樣,我們在這里已經(jīng)詳細介紹過了,不過以下是簡易版本:
在Windows下如何安裝Kali到SD卡
1.下載 Kali Linux Raspberry Pi TFT image ,解壓里面的.img文件。注意:如果你使用的不是觸摸屏,請下載Kali Linux支持樹莓派的常規(guī)版本。
2.下載Win32DiskImager并解壓其中的程序(.exe文件)。
3.使用讀卡器把SD卡插入到Windows PC機。
4.雙擊打開剛剛下載的程序 Win32DiskImager.exe 。如果你運行的是 Windows 7或者8,則右擊執(zhí)行程序并選擇“以管理員身份運行”。
5.如果SD卡沒有被該程序自動檢測到,點擊右上角(“設(shè)備”欄)的下拉菜單,從列表中選擇SD卡。
6.在應(yīng)用的鏡像文件選擇區(qū),點擊小文件夾圖標,選擇 Raspbian.img 文件。
7.點擊寫入(Write)按鈕并等待 Win32DiskImager 完成。當它完成后,你可以安全地彈出SD卡,然后把它插入樹莓派。
在OS X下如何安裝Kali到SD卡
1.下載 Kali Linux Raspberry Pi TFT image ,解壓里面的.img文件。注意:如果你使用的不是觸摸屏,請下載 Kali Linux支持樹莓派的常規(guī)版本。
2.下載 RPi-sd card builder(一定要為你所安裝的OS X選擇合適的版本)并解壓程序。
3.使用讀卡器把 SD 卡插入到 Mac。
4.打開RPi-sd card builder。你會被立刻要求選擇一個Raspbian鏡像。選擇之前下載的.img文件。
5.你會被詢問SD卡是否已連接。由于我們之前就插入了,那它已經(jīng)連接上了,所以點擊繼續(xù)(Continue)。然后會出現(xiàn)SD卡選擇界面。如果你只插入了一個,并且在列表中也沒有看到其它的,它會被選中。否則,就選擇所希望使用的SD卡并點擊OK。
6.輸入管理員密碼,點擊OK。
7.你會被詢問SD卡是否已被彈出。這是正常的,因為只有被卸載后它才可以執(zhí)行直接復制。再次確認SD卡在Finder中不再被使用。不要從USB端口中移除它。當你確定要彈出時,點擊繼續(xù)(Continue)。
8.RPi-sd card builder 完成SD卡的準備工作,安全彈出卡并插入到樹莓派中。
第二部:連接顯示屏
樹莓派有一個觸屏可適配的GPIO(通用輸入/輸出),即樹莓派主板角上的一組針腳,如何使用顯而易見。繼續(xù),插入顯示屏到樹莓派。
第三步:插上所有的電源并啟動
安裝好顯示器后,就該接通其他零件的電源了。把Wi-Fi適配器和鍵盤接入到USB端口。再把樹莓派連接到電池組。
啟動過程有可能有點緩慢和粗陋,不必為此擔心。首先,在啟動開始前,會先顯示一會兒白屏。最終,將顯示登錄界面。
第四步:登錄并且啟用無線網(wǎng)卡
現(xiàn)在該登錄和啟用無線網(wǎng)卡了,這樣你才可以真正地使用 Kali Linux 里的工具。樹莓派會自動識別無線網(wǎng)卡,但是你仍然需要連接上網(wǎng)絡(luò)。首先,需要啟動 Kali Linux 圖形用戶界面并確保一切正常:
1.樹莓派的命令行上將顯示用戶名和密碼的提示。輸入用戶名 root 和密碼 toor (一會兒要修改掉該密碼)。
2.輸入 startx 然后回車來啟動 Kali 圖形界面。在樹莓派上加載可能需要一段時間。
3.現(xiàn)在你可以用觸屏和鍵盤來操控樹莓派。點擊底部任務(wù)欄的終端圖標來打開命令行。
4.設(shè)置無線網(wǎng)卡,在命令行輸入nano /etc/network/interfaces 并回車來加載Wi-Fi設(shè)置的配置文件。
5.增加如下文本到你剛剛打開的文件,替換上你自己的網(wǎng)絡(luò)信息:
auto wlan0 iface wlan0 inet dhcp wpa-ssid “你的網(wǎng)絡(luò)名稱” wpa-psk “網(wǎng)絡(luò)密碼”
完成后,按下 Ctrl+X 保存并退出。無線網(wǎng)卡現(xiàn)在可以使用了(有可能需要先重啟)。
第五步:修改密碼
在開始任何操作之前,很有必要修改設(shè)備的root密碼(避免其他也有類似黑客技能的人控制它)。還好這個過程很簡單。
1.如果你還在命令行(如果不在,點擊 Kali 的終端圖標重新打開它),輸入 passwd 并回車。
2.輸入新密碼兩次。
3.重新配置 OpenSSH 也有好處,這樣它不會是默認設(shè)置。輸入 dpkg-reconfigure openssh-server 并回車。
現(xiàn)在你的小型便攜式系統(tǒng)已設(shè)置完成且是安全的。
你可以用這個設(shè)備做什么
此后,用這個小型便攜式黑客工作站做什么都取決于你。你可以使用觸屏完成基本的操控,在Kali Linux上運行任何想運行的程序。如果你不知道如何開始,下面是一些建議:
◆設(shè)置 SSH 遠程連接到樹莓派
◆學習命令行的基本知識
◆入侵 Wi-Fi 密碼,創(chuàng)建釣魚網(wǎng)站,或者窺探另一個設(shè)備的流量
◆監(jiān)控網(wǎng)絡(luò)
◆更多 Kali Linux 指引
這個世界由你掌控,但請當一名負責任的黑客,謝謝。