在樹莓派上安裝和配置kali2019、kali2020最全面的總結【原創】

2021-02-21 DINK

一、準備工作

樹莓派一個microsd卡一個(32G)micro sd卡轉usb轉換器一個usb無線網卡一個(EDUPN8508GS)

二、kali下載及安裝

1、從kali官網下載適合樹莓派的鏡像文件,這裡我選擇的是kali-linux-2019.3a或者kali-linux-2020版本。

(1)kali-linux-2019.3a

magnet:?xt=urn:btih:48B5F5EBF53A3FD7A2DE2C14D9F7ACD1FE81D0EE

(2)KaliLinuxRaspberryPi2,3and4version2020.4

2、下載kali-linux-2019.3a-rpi3-nexmon.img.xz,解壓後得到kali-linux-2019.3a-rpi3-nexmon.img,將micro sd卡插入轉換器上,插入電腦,識別為F盤。運行Win32 Disk Imager,Image File選擇kali-linux-2019.3a-rpi3-nexmon.img,Device選擇microsd卡所在F盤,點擊Write將鏡像文件寫入micro sd卡。

3、將micro sd卡插入樹莓派,接入區域網內。使用IIS PUT Scanner對樹莓派所在c網段進行掃描,掃碼埠選擇22埠(樹莓派默認打開22埠),發現樹莓派IP位址。

4、通過Putty連接樹莓派。如果Putty版本較老,同時使用的是2020kali,會報連接錯誤,此時,通過升級putty0.74版本即可解決。2019kali,默認用戶名和密碼為root/toor;2020kali為kali/kali

三、升級kali系統

1、編輯/etc/apt/sources.list文件,在文件最前面添加下面源中的一個就可以,更改完 sources.list文件後運行sudo apt-get update&&apt-get upgrade。

#中科大deb http:deb-src http:#阿里雲#deb http:#deb-src http:#清華大學#deb http:#deb-src https:#浙大#deb http:#deb-src http:#東軟大學#deb http:#deb-src http:#官方源#deb http:#deb-src http:#重慶大學#deb http:#deb-src http:

2、kali2020可以正常進行update。但如果安裝的是kali2019,可能會報一些錯誤,這裡把我出現過的問題匯總如下:

報錯籤名無效,源不安全Get:4 http://http.re4son-kernel.com/re4sonkali-pi InRelease [8133 B]Err:4 http://http.re4son-kernel.com/re4sonkali-pi InRelease  The following signatures were invalid:EXPKEYSIG 11764EE8AC24832F Carsten Boeving<carsten.boeving@whitedome.com.au>Reading packagelists... Done解決方法: vi /etc/apt/apt.conf.d/70debconfAcquire::AllowInsecureRepositories "true";然後執行apt-configdump,查看apt的對應配置有無生效

wget -q -O - https://archive.kali.org/archive-key.asc | apt-key addsudo rm/var/lib/apt/lists/* -vfecho "deb http://http.re4son-kernel.com/re4son/kali-pi main" > /etc/apt/sources.list.d/re4son.listwget -O - https://re4son-kernel.com/keys/http/archive-key.asc| apt-key add -

3、因為kali默認安裝是簡版,我們這裡安裝一個全版的kali,我們也可以按照自己的需要,進行定製化安裝。

apt-get installkali-linux-large

kali-linuxkali-linux元數據包是KaliLinux的一個完全簡單的安裝,包括各種網絡服務,如Apache和SSH,Kali內核,以及許多版本控制應用程式,如git,svn等。列出了所有其他元數據包下面還包含kali-linux。安裝大小:1.5 GBkali-linux-full當您下載Kali LinuxISO時,您實際上是在下載安裝了kali-linux-full元數據包的安裝。此軟體包包含您在Kali中熟悉的所有工具。安裝大小:9.0 GBkali-linux-all為了保持我們的ISO尺寸合理,我們無法包含我們為Kali打包的每個工具,並且有許多工具根據硬體無法使用,例如各種GPU工具。如果要安裝每個可用的KaliLinux軟體包,可以安裝kali-linux-all元數據包。安裝大小:15 GBkali-linux-top10在KaliLinux中,我們有一個名為「十大安全工具」的子菜單。kali-linux-top10元數據包將一舉為您安裝所有這些工具。安裝大小:3.5 GBkali-linux-forensic如果您正在進行取證工作,則不希望分析系統包含大量不必要的工具。為了拯救,kali-linux-forensic元數據包只包含Kali中的取證工具。安裝大小:3.1 GBkali-linux-gpuGPU實用程序非常強大,但需要特殊硬體才能正常運行。出於這個原因,它們不包含在默認的KaliLinux安裝中,但您可以使用kali-linux-gpu一次性安裝它們並開始破解。安裝大小:4.8 GBkali-linux-pwtoolskali-linux-pwtools元數據包包含40多種不同的密碼破解實用程序以及kali-linux-gpu中包含的GPU工具。安裝大小:6.0 GBkali-linux-rfid對於正在進行RFID(射頻識別)研究和開發的用戶,我們有kali-linux-rfid元數據包,其中包含KaliLinux中提供的所有RFID工具。安裝大小:1.5 GBkali-linux-sdrkali-linux-sdr元數據包包含大量適用於您的軟體定義無線電黑客需求的工具。安裝大小:2.4 GBkali-linux-voip很多人告訴我們他們使用KaliLinux進行VoIP測試和研究,所以他們很高興知道我們現在有一個專用的kali-linux-voip元數據包,有20多個工具。安裝大小:1.8 GBkali-linux-webWeb應用程式評估在滲透測試領域非常普遍,因此,Kali包含kali-linux-web元數據包,其中包含許多與Web應用程式黑客相關的工具。安裝大小:4.9 GBkali-linux-wireless與Web應用程式一樣,許多滲透測試評估都針對無線網絡。kali-linux-wireless元數據包包含一個易於安裝的軟體包中所需的所有工具。安裝大小:6.6 GB

四、遠程登陸kali圖形界面

1、安裝vnc server

 apt-get install tightvncserver

2、手動啟動vncserver,不需要設置成開機自動啟動,因為我們可以每次先通過ssh進入樹莓派,然後再手動開啟vnc服務。

root@kali:~New 'X' desktop iskali:1Startingapplications specified in /root/.vnc/xstartupLog file is/root/.vnc/kali:1.log

3、使用vncviewer登陸kali,默認使用5901埠

五、設置kali中文顯示

1、運行root@kali:~# dpkg-reconfigure locales,選擇把下面的連個個選擇上(按空格鍵選擇),其餘取消選擇,table 鍵選擇ok即可。字符編碼:en_US.UTF-8、zh_CN.UTF-8,configuring locales選zh_CN.UTF-8,重啟kali即可。

六、安裝中文字體

apt-get installttf-wqy-microhei  #文泉驛-微米黑apt-get install fcitx fcitx-googlepinyin #Google拼音

七、kali的wifi網卡連接配置

1、查看kali的默認網絡配置

root@kali:~# more/etc/network/interfacesauto loiface lo inetloopbackauto eth0iface eth0 inet dhcp

2、臨時連接特定wifi網絡的配置方法

iwconfig  Ifconfigwlan0 up iwlist wlan0 scan |grep SSID  #掃描附件wifi信號,得到有效的ssid,wifi密碼在kali下可以通過嗅探破解得到。wpa_passphrase SSID號wifi密碼 >/etc/wpa_supplicant/wpa_supplicant.conf #將wifi的ssid號和wifi密碼寫入配置文件裡,這裡可以去掉配置文件裡的明文密碼注釋,只顯示加密後的密碼wpa_supplicant -B -d -i wlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf #初始化wlan0dhclient wlan0 #手動獲取dhcp地址給wlan0ifconifg  #可以看到wlan0已正確連接ssid,並獲得了正確的IP位址

3、長期連接特定wifi網絡的配置方法

(1)掃描附件AP

sudo wpa_cli -iwlan0-p/var/run/wpa_supplicant scansudo wpa_cli -iwlan0-p/var/run/wpa_supplicant scan_result

得到

bssid / frequency /signal level / flags / ssid00:36:76:4c:aa:3c  2462  -38  [WPA-PSK-CCMP][WPA2-PSK-CCMP][ESS]  MMTV

(2)在已知SSID和wifi密碼的情況下生成wifi連接基礎配置信息至wpa_supplicant.conf,自動生成加密的psk值

root@kali:~# wpa_passphrase SSID號 wifi明文密碼 >/etc/wpa_supplicant/wpa_supplicant.confnetwork={       ssid="MMTV"       psk=66e1db169a6eb2c9c813c74520ac78e3daad28f4999cebf426a87b7d68f0e123} (3)再次編輯wpa_supplicant.conf,補充配置文件的前兩行信息root@kali:~# cat/etc/wpa_supplicant/wpa_supplicant.confctrl_interface=DIR=/var/run/wpa_supplicantupdate_config=1network={        ssid="MMTV"        psk=66e1db169a6eb2c9c813c74520ac78e3daad28f4999cebf426a87b7d68f0e123        priority=10}

(3)再次編輯wpa_supplicant.conf,增加前兩行信息

root@kali:~# cat/etc/wpa_supplicant/wpa_supplicant.confctrl_interface=DIR=/var/run/wpa_supplicantupdate_config=1network={        ssid="BALL-TV"       psk=66e1db169a6eb2c9c813c74520ac78e3daad28f4999cebf426a87b7d68f0e123        priority=10}

(4)、編輯interfaces文件,增加wlan0配置信息,並保存。

root@kali:~# cat/etc/network/interfacesauto loiface lo inetloopback auto eth0iface eth0 inet dhcp auto wlan0allow-hotplug wlan0iface wlan0 inetmanual wpa-roam/etc/wpa_supplicant/wpa_supplicant.confiface default inetdhcp

(5)、重啟kali後,開機就可以自動連接wifi。

八、對已安裝好軟體的Kali系統進行整體鏡像備份

方法1:用Win32 Disk Imager進行備份,好處是簡單,壞處是這種方法製作的鏡像文件為sd卡容量大小,而且在還原的時候必須使用比鏡像更大容量的SD卡,造成種種不方便。【備份文件太大】

1、建立空的鏡像文件

隨便找一個地方,新建一個文本文檔,命名為"你喜歡的名字.img",這時候就會生成一個空白的鏡像文件。我這裡空鏡像文件名為:kali2020.F20201119.img

2、對micro sd卡進行鏡像備份

把安裝了kali的micro sd卡插入usb轉換器中,插入電腦後認為G盤,運行Win32 DiskImager,選擇"Read"進行整體鏡像備份。這樣,下次就不用從頭安裝kali了,直接用備份的鏡像文件進行刻錄就行了。

方法2:使用linux的dd命令進行sd卡數據備份,使用win32 disk imager進行還原【全盤備份文件太大】

1、先讓kali識別sd卡,這裡sdb1和sdb2為sd卡掛載內容。

2、通過sudo dd if=/dev/sdb2 |gzip>/root/pi2019.gz進行備份3、將pi2019.gz解壓後,再通過Win32 Disk Imager進行刻錄即可。

方法3:直接使用dd進行sd卡數據備份和還原【全盤備份文件太大】

1、同方法22、通過sudo dd if=/dev/sdb |gzip>/root/pi2019.gz進行sd卡整個的備份3、刪除新的sd卡分區。使用fdisk命令對sd卡進行格式化4、通過sudo gzip -dc /root/pi2019.gz|sudo dd of=/dev/sdc進行還原,其中/sdc為新sd卡

方法4:PiShrink裁剪備份sd卡數據,缺點是對中文系統不支持,會報錯【推薦,注意中文系統會報錯】

sudo ddif=/dev/sdb of=/root/pi2019.img bs=10M

先將全卡備份的鏡像文件複製到Linux 中,打開一個命令行終端執行

下載該sh腳本文件,默許存到/home/user目錄下,將其拷貝到鏡像所在文件夾下。運行chmod +x pishrink.sh 增加執行權限,然後執行

sudo bash pishrink.sh pi2019.img

關於樹莓派系統備份的幾種方法教程(全卡+壓縮備份),推薦查閱這篇文章:

方法5:gparted調整大小後備份和還原【推薦,注意縮小後還需要還原sd卡大小】

1、進入kali圖形系統,使用kali自帶的gparted調整sd卡大小為合適值(比實際sd卡使用值稍大一點即可),然後執行。

2、將縮小後的sd卡(G盤),插入電腦,準備一個空的任意文件名.img,運行Win32Disk Imager,勾選「僅讀已分配分區」,點擊讀取,得到縮小後的鏡像備份文件newpi2019.img(13.4G)。需要注意的是通過newpi2019.img刻錄還原的新sd卡使用空間仍然是13.4G,需要先通過gparted調整sd卡使用空間為最大sd卡空間(32G)。

九、還原安裝了kali系統的sd卡為正常windows可識別的sd卡

使用kali的gparted對裝有kali系統的sd卡直接進行全盤fat32格式化即可。

十、相關軟體工具下載

本公眾號下回復kali,獲取頂客(DINK)以下軟體的專屬打包下載:

IISPutScanner

Putty0.74

vncviewer

Win32DiskImager1.0

           掃碼關注頂客(DINK)公眾號

相關焦點

  • 樹莓派入坑之kali基本配置
    0x00 前言之前一直想打造一款移動HACK工作站,由於工作原因一直沒能實現,終於在前幾天,在TB上買了塊樹莓派
  • 雲上Kali_Linux與kali的安裝
    三、安裝kali(請看附文)四、開啟SSH(勿使用Putty連接建議使用Xshell)kali 2020.02版本,不能連接ssh問題及解決方法問題點:由於新版本不熟悉,網上資料也少,導致連接不上ssh,苦惱。
  • Kali Rolling安裝之後的一些常用配置總結
    Kali Rolling安裝之後的一些常用配置總結添加普通用戶useradd -m -G sudo
  • kali2020.3虛擬機安裝
    :www.kali.org公眾號後臺回復」kali2020.3鏡像「獲取百度雲連結。就可以在15上運行,即向下兼容,不向上兼容。23.稍等片刻,等待檢測掛在安裝介質,配置網絡。默認選擇安裝為離線安裝,如果選擇其他的包需要在線聯網安裝,可能會因為某些眾所周知的原因安裝失敗(除非你會科學上*)Xfce、GNOME、KDE為三種不同的桌面模式。
  • Kali Linux 2020.1版本
    如果您有足夠的勇氣去嘗試,可以將分支從「rolling」切換到「 kali-last-snapshot」,以使其更加穩定。我們仔細研究了Kali的用法,實際下載了哪些圖像,如何使用它們等等。掌握了這些信息後,我們決定完全重組和簡化發布的圖像。接下來,我們將有一個安裝程序映像、一個實時映像和一個網絡安裝程序映像。
  • Kali 2.0 安裝與使用指南
    如今都已經2.0版本了,不,準備說是kali滾動更新版了,因此我總結了我自己在搭建kali(硬碟安裝)的最新方法,以及可能出現的問題的解決方案,力求給大家一個最新的,最接近正確配置的kali過程,如有不妥或者其他想法歡迎指出,或者互相交流(coco413@sina.cn)。
  • Kali Linux 發行了2021.1版
    和Joohoi一直在開發出色的工具,我們希望為他們提供支持新工具和更新-Kali已添加了多個新工具,隨時可以為您服務**Kali NetHunter-**新的BusyBox和Rucky版本,以及啟動動畫**Kali ARM-**對Apple Silicon(Apple M1)和Raspberry Pi 400上的Parallels的初步支持(WiFi支持)Kali
  • Kali Linux 2020.2 發布,附地址
    由Offensive Security Ltd維護和資助。最先由Offensive Security的Mati Aharoni和Devon Kearns通過重寫BackTrack來完成,BackTrack是他們之前寫的用於取證的Linux發行版 。儘管世界動蕩不安,但還是要為大家帶來精彩的 kali linux 2020.2更新!並且可以立即下載。
  • Ubuntu上安裝Kali Linux的工具
    後來官方終止BackTrack,開發Kali-Linux來替代BackTrack,功能更強大。Kali-Linux同Ubuntu一樣,基於Debian,無奈本人覺得Kali-Linux看起來有些醜,尤其字體渲染不能忍,另外自己的Ubuntu虛擬機已經配置好很多可用的東西了,再搞一個虛擬機來覺得麻煩,想繼續基於Ubuntu的環境使用Kali-Linux上的滲透測試工具。
  • 在 VirtualBox 上安裝 Kali Linux:最快速和最安全的方法 | Linux 中國
    Kali Linux 是 最適合脆弱性測試和安全愛好者的 Linux 發行版 之一。因為它涉及一個像黑客之類的敏感話題,就像一把雙刃劍。我們過去在詳細的 Kali Linux 評論中討論過,所以我不會再次贅述。雖然你可以通過替換現有的作業系統的形式安裝 Kali Linux,但是通過虛擬機來使用它可能會是更好、更安全的選擇。
  • 滲透測試之 Kali Linux 介紹
    如今Linux的安裝過程已經非常「傻瓜」化,只需要輕點幾下滑鼠,就能夠完成整個系統的安裝。Kali Linux作業系統的安裝也非常簡單,它可以被安裝到硬碟、USB驅動器、樹莓派或虛擬機系統之上。我們以最流行的VMware 為例,這裡簡要地來講述裝到VMware Workstationuh 要注意的事項。
  • Kali新版正式發布:Kali Linux 2020.3
    由Offensive Security Ltd維護和資助。新版帶來了許多令人印象深刻的更新,例如引入 zsh,並宣布從 bash 切換至 zsh 的計劃(目前仍然默認使用 bash,2020.4 將默認使用 zsh)、支持自動啟用 HiDPI 模式以及新增的面向藍牙的工具庫。
  • vultr vps 安裝kali滲透系統
    支付自定義iso安裝。可以利用這個安裝kali滲透測試系統。         vps根據自身實際需要,包括性能使用途徑。按需求選擇。實際上這個伺服器費用我覺得還是比其他平臺偏搞。有條件的可以選擇嘗試。註冊好帳號後。
  • 樹莓派
    其他的安裝比較簡單,記錄下風扇引腳的插法,將風扇電源線(紅色)零線(黑色)接入樹莓派針腳上,紅色和黑色分別接從右面往左數第二、第三個針腳。Raspbian 官方推薦系統,使用最多,用Debian專門為ARM卡片式計算機樹莓派定製的版本。Windows Io T 微軟生態下物聯網作業系統,不同於Windows系統,硬體不僅僅限於x86結構,同時可以在ARM架構上運行。Ubuntu Mate  是Ubuntu的一個版本,基於MAte。
  • Windows下安裝kali
    第二步,查看Windows應用商店安裝包位置。第三步,安裝Windws應用商店。Windows Powershell命令行中輸入代碼:Add-appxpackage -register "C:\Program Files\WindowsApps\Microsoft.WindowsStore_11803.1001.9.0_x64__8wekyb3d8bbwe\appxmanifest.xml" -disabledevelopmentmod【加粗位置粘貼替換第二步複製的位置代碼】,然後頁面上就會提示
  • kali Linux 介紹
    對於經驗豐富的 Linux 作業系統使用人員,其實在使用 kali Linux 的時候也是會帶來一些挑戰的。比如想把 steam 安裝到 kali Linux 上就得下很大的功夫。最後還有一點要特別提醒,kali Linux 上包含一系列對網絡環境具有破壞能力的工具軟體,除非取得對目標系統的滲透測試和攻擊許可,否則不要輕易使用 kali Linux 中的軟體工具去掃描和攻擊網絡,否則等待你的只有法律的制裁。3. 我應該下載哪種 kali Linux 鏡像?
  • Kali on WSL2安裝與簡單配置指南
    啟用Linux子系統在升級到2004版之後,可以開始安裝系統了,如果沒有啟用Linux子系統的話,得先啟用。❝PS:由於WSL2是使用HyperV虛擬機的,所以開啟之後會和VMware和VirtualBox衝突,可以通過升級VMware和vbox到支持HyperV的版本解決。
  • 全新 Kali Linux 系統安裝指南
    本安裝指南及以後的文章主要是為了幫助個人熟悉 Kali Linux 系統和其中一些工具軟體的使用。請謹慎使用 Kali 下的工具,因為其中一些工具如果使用不當將會導致計算機系統損壞。請在合法的途徑下使用所有 Kali 系列文章中所包含的信息。系統要求Kali 系統對硬體有一些最基本的要求及建議。根據用戶使用目的,你可以使有更高的配置。
  • 如何在手機上 安裝 Kali NetHunter 詳解
    kali-nethunter ,實際上是安裝一個 安卓 Cyanogenmod 系統 (cm-13等)的 ROM ,然後再安裝一個 kali-nethunter 系統,共同存在手機內的重合系統體,在需要使用kali時,手機自動切換根目錄(chroot)。
  • 從零玩轉Kali Linux:使用Vmare安裝kali linux及設置中文
    從今日起,每周最少給大家帶來3篇關於 Kali Linux 的文字教程kalilinux 下載地址:https://www.kali.org/downloads/由於準備將 kali 安裝在 Vmware 中,所以這裡為了方便,我直接下載的是