Ⅰ Kali linux安裝後該怎麼設置
安裝後的簡單設置
1.更新軟體源:
修改sources.list文件:
leafpad/etc/apt/sources.list
然後選擇添加以下適合自己較快的源(可自由選擇,不一定要全部):
#官方源
deb
cd到下載目錄
bzip2-dalsa-lib-1.0.26.tar.bz2&&tar-vxfalsa-lib-1.0.26.tar&&cdalsa-lib-1.0.26/&&./configure&&make&&makeinstall&&makeclean
(3)下載安裝wineqq2012:
wgethttp://www.longene.org/download/WineQQ2012-20121221-Longene.deb&&dpkg-iWineQQ2012-20121221-Longene.deb
5.kali_linux安裝最新iceweasel,並漢化
詳情參考:http://mozilla.debian.net/
debhttp://mozilla.debian.net/wheezy-backportsiceweasel-release#添加這個軟體源
apt-getinstallpkg-mozilla-archive-keyring#導入PGPKEY
gpg--check-sigs--fingerprint--keyring/etc/apt/trusted.gpg.d/pkg-mozilla-archive-keyring.gpg--keyring/usr/share/keyrings/debian-keyring.gpgpkg-mozilla-maintainers#新建鑰匙環
apt-getupdate&&apt-getinstall-twheezy-backportsiceweasel&&apt-getinstalliceweasel-l10n-zh-cn
6.安裝一些工具(可選):
apt-getinstallgnome-tweak-tool#安裝gnome管理軟體
apt-getinstallsynaptic#安裝新立德
apt-getinstallfile-roller#安裝解壓縮軟體
apt-getinstallclementine#clementine音樂播放器
apt-getinstallsmplayer#安裝smplayer視頻播放器
apt-getinstallterminator#安裝多窗口終端
7.開啟gnome3的標准模式:
gsettingssetorg.gnome.desktop.sessionsession-namegnome#這個模式比較流暢
gsettingssetorg.gnome.desktop.sessionsession-namegnome-fallback#還原默認模式
gnome-shell–replace#在默認模式臨時開啟
經典模式:
8.kali安裝chromium或google-chrome瀏覽器:
apt-getinstallchromium-browser#chromium
google-chrome-beta#beta版chrome
google-chrome-stable#穩定版chrome
google-chrome-unstable#不穩定版chrome
google-chrome需要單獨下載deb包。此時可以在應用程序-互聯網下面找到chromium,如果是普通用戶,可以立即使用,如果當前是root賬戶登錄的系統,打開chromium/google-chrome提示Chromiumcannotberunasroot:
解決linux下root賬戶無法打開chromium/google-chrome的方法:右鍵桌面chromium圖標,選屬性;或打開主菜單,找到chromium,點屬性:
往命令框之後添加一個空格,然後再添加--user-data-dir$HOME,close
這是完整命令:/usr/bin/chromium%U--user-data-dir$HOME,close
google-chrome也是一樣的:
也可以把--user-data-dir寫入/usr/bin/chromiun文件的尾部,這樣徹底些
同樣,google-chrome也是一樣的(/usr/bin/google-chrome)
關閉之後就可以打開了!
9.Kali-linux設置vpn代理:
依次執行以下命令之後就可以陪置vpn了(可以根據自己的需要,安裝某一種或幾種類型的vpn配置軟體,不一定要全部):
apt-getinstallnetwork-manager-openvpn-gnome
apt-getinstallnetwork-manager-pptp
apt-getinstallnetwork-manager-pptp-gnome
apt-getinstallnetwork-manager-strongswan
apt-getinstallnetwork-manager-vpnc
apt-getinstallnetwork-manager-vpnc-gnome
/etc/init.d/network-managerrestart
有些vpn無法連接的情況請參照下圖設置,更詳細方法請參照文尾推薦閱讀的《ubuntu下設置vpn連接》。
10.安裝VMware和VirtualBox
鏈接:http://xiao106347.blog.163.com/blog/static/2159920782013928288628/
11.運行MetasploitFramework(轉,原文地址:http://www.backtrack.org.cn/thread-12664-1-1.html)
依照kalilinux網路服務策略,Kali沒有自動啟動的網路服務,包括資料庫服務在內。所以為了讓metasploit以支持資料庫的方式運行有些必要的步驟。
啟動Kali的PostgreSQL服務:Metasploit使用PostgreSQL作為資料庫,所以必須先運行它。
servicepostgresqlstart
可以用ss-ant的輸出來檢驗PostgreSQL是否在運行,然後確認5432埠處於listening狀態。
StateRecv-QSend-QLocalAddress:PortPeerAddress:Port
LISTEN0128:::22:::*8
LISTEN0128*:22*:*3
LISTEN0128127.0.0.1:5432*:*4
LISTEN0128::1:5432:::*
啟動Kali的Metasploit服務:隨著PostgreSQL的啟動和運行,接著我們要運行Metasploit服務。第一次運行服務會創建一個msf3資料庫用戶和一個叫msf3的資料庫。還會運行MetasploitRPC和它需要的WEB服務端。
servicemetasploitstart
在Kali運行msfconsole:現在PostgreSQL和Metasploit服務都運行了,可以運行msfconsole,然後用db_status命令檢驗資料庫的連通性。
msf>db_status
[*]postgresqlconnectedtomsf3
msf>
配置Metasploit隨系統啟動運行:如果你想PostgreSQL和Metasploit在開機時運行,你可以使用update-rc.d啟用服務。
update-rc.dpostgresqlenable
update-rc.dmetasploitenable
附:metasploit連接資料庫
12.kali_linux安裝java
apt-getinstallicedtea-7-plugin
Ⅱ Kali Linux該怎麼進行網路配置
kali安裝完成之後,首先確定你是DHCP還是靜態IP。DHCP是用來給大型網路動態分配IP的協議,而大部分中小型網路(如校園網、家庭網路)都是採用網路管理員手工分配靜態IP的方法來確定IP地址的。接下來就以校園網的靜態IP為例說明配置過程。
一、 在文件系統里找到/etc/network下的interfaces文件,打開後可以看到eth0為dhcp,將其修改為如下形式:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static //配置eth0使用默認的靜態地址
address 192.168.77.133 //設置eth0的IP地址
netmask 255.255.255.0 //配置eth0的子網掩碼
gateway 192.168.77.254 //配置當前主機的默認網關
「interfaces」文件中還有很多其他的設置項,如需要了解更多的信息,可以使用man命令查詢「interfaces」文件的手冊頁。
#man interfaces
其中eth0指本機乙太網卡一,類似的,eth1指本機的乙太網卡2。一般一台電腦只有一個eth0。網卡的設備名/dev/eth0 和硬體的MAC 地址52:54:AB:DD:6F:61對應,MAC 地址是生產廠家定的,每個網卡擁有的唯一地址。
linux下,用ifconfig後,能看到eth0,可能還會看到eth0:1。其中eth0:1是指eth0的分ip存儲文件,分ip存儲文件格式為ifcfg-eth0:X, X為任意正整數(包括0)
具體作用是實現單網卡多ip,類似與windows的多ip。
二、配置DNS
Kali Linux的DNS伺服器地址使用文件「/etc/resovl.conf」進行配置,用戶可以通過「nameserver」配置項設置DNS伺服器的 IP地址;「resolv.conf」文件中最多可以使用
「nameserver」指定3個DNS伺服器,按照先後的順序,一旦前面的DNS伺服器失效,系統將自動使用後面的DNS伺服器。
對於「resolv.conf」文件設置「nameserver」的修改是即時生效的,即只要對「resolv.conf」文件的修改進行了保存,在系統下一次需要進行域名的解析時就會按照該文件中指定
的DNS伺服器IP地址進行域名的解析。
在resolv.conf中的格式如下:
domain
nameserver 10.10.10.10
nameserver 102.54.16.2
三、重啟網路
在之前的步驟完成後保存,然後在終端里邊重啟網路,命令如下:/etc/init.d/networking restart
完了之後打開瀏覽器就可以在校內網下載登錄客戶端上網了!希望能幫到大家!有錯誤的地方歡迎大家指正!
本篇文章來源於 Linux公社網站(www.linuxidc.com) 原文鏈接:http://www.linuxidc.com/Linux/2014-05/102206.htm
Ⅲ kali linux可以做伺服器嗎
那要看你是採用什麼技術,PHP就搭建Apache伺服器,Java系列就搭建tomcat、JBoss、
Ⅳ 如何使用Kali Linux破解WPA或WPA2無線區域網
目錄部分1:准備工作1、了解在什麼情況下可以合法破解無線區域網。2、下載Kali Linux磁碟鏡像。3、將U盤插入電腦。4、製作可啟動U盤5、將Kali Linux ISO文件復制到U盤上。6、安裝Kali Linux。7、購買支持監聽模式的無線網卡。8、以root用戶身份登錄Kali Linux電腦。9、將無線網卡插入Kali Linux電腦。部分2:破解無線區域網1、打開Kali Linux電腦上的"終端"應用程序。2、輸入Aircrack-ng安裝命令。3、出現提示時輸入密碼。4、安裝Aircrack-ng。5、開啟airmon-ng。6、找到監聽介面名稱。7、開始監聽網路。8、啟用監聽模式介面。9、終止返回錯誤的進程。10、復查監聽介面的名稱。11、讓電腦監聽附近的路由器。12、找到要破解的路由器。13、確保路由器使用的是WPA或WPA2加密方式。14、記住路由器的MAC地址和信道號。15、監聽所選網路以抓取握手包。16、等待握手。17、退出airomp-ng,然後打開桌面。18、重命名".cap"文件。19、將".cap"文件轉換為"hccapx"格式。20、安裝naive-hashcat。21、運行naive-hashcat。22、等到網路密碼破解完成。部分3:在沒有獨顯的電腦上使用Aircrack-Ng1、下載字典文件。2、通過aircrack-ng破解密碼。3、等待"終端"顯示結果。部分4:使用Deauth攻擊強制握手1、了解Deauth攻擊的機制。2、監聽網路。3、等待設備連接網路。4、打開新的"終端"窗口。5、發送Deauth包。6、重新打開原"終端"窗口。7、搜索握手包。本指南介紹如何通過Kali Linux破解WPA或WPA2網路的密碼。
部分1:准備工作
1、了解在什麼情況下可以合法破解無線區域網。在大部分地區,你只能破解自己的WPA或WPA2網路,或在明確獲得同意的情況下破解別人的網路。如果不符合上述條件,破解將被視為非法,甚至可能構成犯罪。
2、下載Kali Linux磁碟鏡像。要破解WPA或WPA2網路,首推使用Kali Linux。你可以通過以下方式下載Kali Linux安裝鏡像(ISO):在電腦瀏覽器中前往https://www.kali.org/downloads/。
找到要使用的Kali版本,然後單擊旁邊的HTTP。
等待文件下載完成。
3、將U盤插入電腦。U盤至少要有4GB的存儲空間。
4、製作可啟動U盤。只有這樣才能選擇U盤作為安裝位置。還可以使用Mac來製作啟動盤。
5、將Kali Linux ISO文件復制到U盤上。打開U盤,然後將下載的Kali Linux ISO文件拖曳到U盤窗口中。完成後不要拔出U盤。
6、安裝Kali Linux。要在電腦上安裝Kali Linux,按以下步驟操作:重啟Windows。
進入BIOS菜單。
找到"啟動選項"或類似的選項,選項U盤名稱,然後移到列表的頂部,這樣就可以從U盤啟動電腦了。
保存並退出,然後等待Kali Linux安裝窗口出現。之後可能還需要再重啟一次電腦。
按照Kali Linux安裝窗口中的提示操作。
7、購買支持監聽模式的無線網卡。可以在網上買或去電子商店買。一定要買支持監聽(RFMON)的無線網卡,否則無法破解網路。很多電腦內置RFMON無線網卡,在購買前可以先試試下一節中的前四個步驟。
如果是在虛擬機上使用Kali Linux,無論電腦本身是否內置了無線網卡,都需要購買RFMON無線網卡。
8、以root用戶身份登錄Kali Linux電腦。輸入root用戶名和密碼進行登錄。整個破解過程都需要root帳戶。
9、將無線網卡插入Kali Linux電腦。隨後會立即開始安裝網卡並下載驅動。如果看到提示,按屏幕上的說明完成安裝。完成後,就可以開始進行網路破解了。即使之前曾在電腦上安裝過該網卡,插入後仍需要在Kali Linux上重新安裝。
大部分情況下,只需要將網卡插入電腦就能完成安裝。
部分2:破解無線區域網
1、打開Kali Linux電腦上的"終端"應用程序。找到並單擊"終端"應用程序,圖標是一個中間帶有白色"$_"圖案的黑色方塊。也可以按Alt+Ctrl+T來打開"終端"。
2、輸入Aircrack-ng安裝命令。輸入以下命令,然後按? Enter:
sudo apt-get install aircrack-ng
3、出現提示時輸入密碼。輸入電腦的登錄密碼,然後按? Enter。這樣就可以使用root許可權在"終端"中執行命令。如果稍後根據本文中的說明打開了另一個"終端"窗口,可能還需要運行sudo命令和/或再次輸入密碼。
4、安裝Aircrack-ng。出現提示時輸入Y,然後等待程序完成安裝。
5、開啟airmon-ng。輸入以下命令,然後按? Enter。
airmon-ng
6、找到監聽介面名稱。它位於"Interface"列中。如果破解的是自己的網路,名稱通常是"wlan0"。
如果沒有看到監聽介面,無線網卡可能不支持監聽。
7、開始監聽網路。輸入以下命令,然後按? Enter開始監聽:
airmon-ng start wlan0將"wlan0"替換為目標網路的名稱。
8、啟用監聽模式介面。輸入以下命令:
iwconfig
9、終止返回錯誤的進程。某些情況下,無線網卡會和電腦上運行的服務沖突。輸入以下命令終止這些進程:
airmon-ng check kill
10、復查監聽介面的名稱。大部分情況下,名稱類似"mon0"或"wlan0mon"。
11、讓電腦監聽附近的路由器。要獲取附近的路由器列表,輸入以下命令:
airomp-ng mon0將"mon0"替換為上一步中的監聽介面名稱。
12、找到要破解的路由器。在每一行字元串的末尾都有一個名稱,找到要破解的網路名稱。
13、確保路由器使用的是WPA或WPA2加密方式。如果在網路名稱旁看到"WPA"或"WPA2",可以繼續下一步驟,否則就無法破解網路。
14、記住路由器的MAC地址和信道號。這些信息在網路名稱的左側:MAC地址——它是路由器所在行最左側的一串數字。
信道——它是WPA或WPA2標記左側的數字,比如0、1、2等。
15、監聽所選網路以抓取握手包。有設備連接網路時就會發生"握手",比如電腦連接路由器時。輸入以下代碼,注意將命令中的以下部分替換為網路的實際信息:
airomp-ng -c channel --bssid MAC -w /root/Desktop/ mon0將"channel"替換為上一步中找到的信道號。
將"MAC"替換為上一步中找到的MAC地址。
將"mon0"替換為實際的介面名稱。
以下為地址示例:
airomp-ng -c 3 --bssid 1C:1C:1E:C1:AB:C1 -w /root/Desktop/ wlan0mon
16、等待握手。看到屏幕右上角出現"WPA handshake: <Mac地址>"的提示後,繼續下一步。如果不想等待,可以使用Deauth攻擊強行握手,然後再繼續下一步。
17、退出airomp-ng,然後打開桌面。按Ctrl+C退出,檢查電腦桌面上是否有".cap"文件。
18、重命名".cap"文件。改名的目的是方便你稍後找到它,但也可以不改。輸入以下命令更改名稱,注意將"name"替換為期望的名稱:
mv ./-01.cap name.cap如果".cap"文件的當前名稱不是"-01.cap",將它替換為實際的名稱。
19、將".cap"文件轉換為"hccapx"格式。可以使用Kali Linux的轉換工具來轉換。輸入以下命令,注意將"name"替換為文件名稱:
cap2hccapx.bin name.cap name.hccapx還可以前往https://hashcat.net/cap2hccapx/,然後單擊 Choose File(選擇文件)將".cap"文件上傳到轉換工具。完成後,單擊Convert(轉換)進行轉換,將轉換的文件下載到桌面,然後繼續下一步。
20、安裝naive-hashcat。你將它用來破解密碼。按順序輸入以下命令:
sudo git clone https://github.com/brannondorsey/naive-hashcatcd naive-hashcatcurl -L -o dicts/rockyou.txt https://github.com/brannondorsey/naive-hashcat/releases/download/data/rockyou.txt如果電腦上沒有獨顯,需要改用aircrack-ng。
21、運行naive-hashcat。安裝完成後,輸入以下命令,注意將所有"name"替換為".cap"文件的名稱:
HASH_FILE=name.hccapx POT_FILE=name.pot HASH_TYPE=2500 ./naive-hashcat.sh
22、等到網路密碼破解完成。密碼被破解後,"naive-hashcat"目錄下的"name.pot"文件中會多出一個字元串,字元串中的最後一個分號後的文字或短語就是密碼。破解密碼所需的時間從幾小時到幾個月不等。
部分3:在沒有獨顯的電腦上使用Aircrack-Ng
1、下載字典文件。最常用的是"Rock You"。可以輸入以下命令下載它:
curl -L -o rockyou.txt https://github.com/brannondorsey/naive-hashcat/releases/download/data/rockyou.txt注意,如果WPA或WPA2密碼不在字典里,aircrack-ng就無法破解。
2、通過aircrack-ng破解密碼。輸入以下命令,根據需要替換以下網路信息:
aircrack-ng -a2 -b MAC -w rockyou.txt name.cap如果破解的不是WPA2網路,而是WPA網路,將"-a2"替換為-a。
將"MAC"替換為上一節中找到的MAC地址。
將"name替換為".cap"文件的名稱。
3、等待"終端"顯示結果。如果看見"KEY FOUND!"標題,就代表aircrack-ng找到了密碼。密碼顯示在此標題右側的括弧中。
部分4:使用Deauth攻擊強制握手
1、了解Deauth攻擊的機制。Deauth攻擊會向你嘗試破解的路由器發送惡意的取消身份驗證包,從而造成網路斷線並要求用戶重新登錄。一旦用戶登錄,你就能獲得握手包。
2、監聽網路。輸入以下命令,根據需要輸入網路信息:
airomp-ng -c channel --bssid MAC比如:
airomp-ng -c 1 --bssid 9C:5C:8E:C9:AB:C0
3、等待設備連接網路。看到兩個連續的MAC地址以及包含生產商名稱的字元串後,繼續下一步。這表示已有客戶端連接網路,比如電腦。
4、打開新的"終端"窗口。按Alt+Ctrl+T就可以打開。在原本的"終端"窗口中繼續運行airomp-ng。
5、發送Deauth包。輸入以下命令,注意將以下部分替換為實際的網路信息:
aireplay-ng -0 2 -a MAC1 -c MAC2 mon0"2"是指發送的數據包數量。可以增加或減少,但要注意,超過2個包可能會讓對方察覺到有人在入侵。
將"MAC1"替換為原"終端"窗口底部最左側的MAC地址。
將"MAC2"替換為原"終端"窗口底部最右側的MAC地址。
將"mon0"替換為電腦最初搜索路由器時找到的介面名稱。
以下是命令示例:
aireplay-ng -0 3 -a 9C:5C:8E:C9:AB:C0 -c 64:BC:0C:48:97:F7 mon0
6、重新打開原"終端"窗口。在發送deauth包後,返回原"終端"窗口。
7、搜索握手包。在找到"WPA handshake: <地址>"後,繼續破解網路。
小提示在啟動伺服器前,用此方法測試無線區域網中的漏洞,這樣可以預防類似攻擊。
警告擅自破解其他人的無線區域網在大部分國家都是違法行為。只能對自己的網路,或明確同意你測試的網路執行上述步驟。
發送兩個以上的Deauth包可能會造成目標電腦崩潰,這樣會讓對方起疑。
Ⅳ 如何在虛擬機中安裝kali linux
首先安裝好vmware,並且下載好kali linux系統:
1。打開vmware workstation.並點擊新建虛擬機。
2。稍後我們再安裝kali linux操作系統。這里我們選擇稍後安裝操作系統,點擊「下一步」。
3。進入選擇客戶機操作系統。我們選擇linux系統。並點擊「下一步」
4。一直點擊下一步。直到要我們選擇磁碟容量。文件系統需要有10G以上空間。如果我們的電腦硬碟空間夠大。我們可以填寫更多的空間。這里我用了30G.並且選擇「將虛擬機磁碟存儲為單個文件」
5。在配置虛擬機完成後移除列印機和軟盤並且將系統盤添加到光碟機中。因為我們在虛擬機中並不用列印機。軟盤也已經過時了。
6。這時我們啟動虛擬機開始安裝kali linux 系統選擇圖形化安裝
7。輸入主機名
8。域名這里保持默認就可以了。也可以不填寫。我們只是裝在虛擬機上。並不是伺服器。
9。填寫一個root密碼。因為在虛擬機上。密碼你寫好記住的就好了。如果安裝在電腦上請寫復雜一點。這樣安全。
10。開始分區。新手建議使用整個硬碟。也可以選擇手動分配。
11。分區完成後即可安裝。選擇是。然後慢慢等待。
12。安裝系統完成後會配置軟體包使用網路鏡像。選擇是。
13。下一步會提示我們使用代理。我們不用寫。可以在安裝好了之後再寫。
14。軟體安裝完成以後會提示我們安裝GRUB。選擇是就可以了。
15。安裝完成後。點擊結束。安裝成功了。進入kali linux 。並輸入 root密碼。
Ⅵ tftp伺服器怎麼開啟 kali
第一步:
我們要確認,LINUX下是不是安裝了TFTP-SERVER.
在LINUX下輸入:
rpm -q tftp-server
如出現如下回復:
tftp-server-0.39-2 則表示tftp-server已安裝.
第二步:
修改TFTP啟動腳本:
方法一:
需要修改ftptpd的啟動腳本
vi /etc/xinetd.d/tftp
加上 disable =no 此時即可啟動tfpt服務
方法二:
直接輸入: /sbin/chkconfig tftp on
此命令也是在啟動腳本中加上disable=no
腳本修改後的效果如下:
Linux下,tftp伺服器的啟動
第三步:
啟動TFTP服務
鍵入 service xinetd restart
這樣我們的服務就啟動OK了.
鍵入 netstat -a | grep tftp
就可以查看是否安裝並啟動,得到
udp 0 0 *:tftp *:*
表明安裝 並啟動成功
TFTP的默認根目錄在/tftproot中.
Ⅶ 如何在window下安裝kali linux虛擬機
如果前面每一步都嚴格按照指示操作,點擊啟動虛擬機會正確的進入到這個界面。
選擇倒數第三項,中文含義「圖形化安裝」。
相關知識:
Live 選擇這一項將會直接進入Kali Linux,相當於試用,但是不會保存你的任何修改和資料,關機後將全部消失。
語言、地區、鍵盤等地區化的設置,統統選擇中文,除非自己對英語有把握。
主機名是你的虛擬機在網路里的標識,自己認得即可。
域名留空,即默認值。
設置root用戶密碼。
相關知識:
Kali Linux作為黑客專用Linux操作系統,面向的用戶是電腦高手、黑客專家,所以系統默認只有一個超級管理員賬戶,具有整個系統的最高許可權。
登錄時也使用root用戶來登錄。
硬碟分區的整個過程。
演示將整個磁碟劃分為一個分區(注意有一個地方填的100%),掛載點設置為根目錄。
相關知識:
Linux下的交換分區相當於Windows下的虛擬內存,當電腦內存不足時,系統會使用磁碟的一小部分空間讓電腦當做內存使用,但硬碟的讀取速度遠遠慢於內存,所以解決內存不足的唯一辦法就是增加物理內存,買個內存條。
不使用網路鏡像。
相關知識:
如果這時使用網路鏡像,安裝程序會從國外的伺服器更新,速度慢或者失敗。系統安裝完成之後我們切換到國內伺服器之後再更新。
安裝GRUB,用來引導安裝好的Kali Linux系統。
相關知識:
GRUB是一個來自GNU項目的多操作系統啟動程序。GRUB是多啟動規范的實現,它允許用戶可以在計算機內同時擁有多個操作系統,並在計算機啟動時選擇希望運行的操作系統。GRUB可用於選擇操作系統分區上的不同內核,也可用於向這些內核傳遞啟動參數。
在這里我們僅僅用來引導Kali Linux單系統,如果要安裝多系統,就需要對GRUB的配置文件進行修改,增加啟動菜單的選項。
安裝完成。
重啟,啟動Kali Linux。
登錄界面用戶名輸入root,密碼輸入安裝時設置的密碼。
Ⅷ Kali Linux該怎麼進行網路配置
Kali Linux擁有強大的網路功能,所使用的網路配置文件與其他的Linux發行版也不同,Kali Linux屬於Debian Linux
1、基本的網路命令
ifconfig命令用於顯示當前主機中狀態為「激活」的網路介面信息。
ifconfig -a命令用於顯示當前主機中所有網路介面信息(包括未激活的網路介面)
route命令:
route命令用於顯示當前Linux系統中的路由信息,從route命令的顯示結果可以看到當前主機所在的子網和默認網關的地址
netstat命令
netstat -r 命令可以實現與「route"命令相同的功能,即顯示Linux系統中的路由信息(路由表)。
」netstat -au"顯示udp傳輸協議的連接情況
"netstat -at"顯示tcp傳輸協議的連接狀況
網卡的啟用和停用:
#ifconfig up
#ifconfig down
配置動態獲取IP地址:
在大型網路中,客戶端主機通常設置為從DHCP伺服器自動獲取IP地址、子網掩碼等網路信息,因此可以大大簡化網路設置,下面是如何配置DHCP客戶端
"/etc/network/"目錄下的」interfaces"文件是kali linux中最重要的網路配置文件之一,該文件用於描述主機中所有的網路介面的信息,不論Linux主機中作為DHCP客戶端還是配置使用靜態IP地址,都需要對該文件進行修改。
以下是作為DHCP客戶端的「interfaces」文件的配置內容,其中「iface eth0 inet dhcp"設置網路介面eth0 通過DHCP獲取網路地址。
iface eth0 inet dhcp //用於設置網路介面eth0 通過dhcp協議獲取網路配置
重啟網路服務:
對」interfaces「文件進行更改後,需要重新啟動Linux中的networking 服務
# /etc/init.d/networking restart
配置使用靜態IP地址
配置Kali Linux使用靜態IP地址同樣需要在」/etc/networking"目錄下的「interfaces」文件中進行配置。靜態IP地址的配置將使用「interfaces"文件中更多的配置項。
如下所示是eth0配置為使用靜態IP地址的」interfaces"文件的內容,配置文件中各配置項的功能如下所示
Ⅸ 在kali Linux中如何本地搭建一個Web伺服器
您可以在kali安裝apahce,然後啟動httpd服務,然後把1.exe放在/var/www/html/下就可以了
Ⅹ 如何用樹莓派和Kali Linux搭建攜帶型的黑客工作站
需要的東西:
樹莓派(B+或者2更好)
一個電池組(任何給智能手機充電用的帶USB埠的外接5V電池應當就可以,當然也有更多優雅的方法,如果你感興趣的話)
一張無線網卡
一張8GB的SD卡
一個PiTFT觸屏(如果為了使用更好的屏幕且不介意隨身攜帶大點的設備,也可以用官方7英寸的觸屏)
一個外殼(可選,但如果你隨身帶著樹莓派,它就很有用。把PiTFT和樹莓派裝入這個Adafruit的外殼非常不錯)
鍵盤(我喜歡使用帶觸摸板的小無線鍵盤,適合裝進小包里。)
一個台式計算機(用來完成最開始的安裝)
第一步:在樹莓派上安裝Kali
視頻地址:https://youtu.be/aTQjuDfEGWc
在開始之前,你需要下載和安裝Kali Linux支持樹莓派的觸屏版本鏡像。它與安裝任何其他的樹莓派操作系統一樣,我們在這里已經詳細介紹過了,不過以下是簡易版本:
在Windows下如何安裝Kali到SD卡
1.下載 Kali Linux Raspberry Pi TFT image ,解壓裡面的.img文件。注意:如果你使用的不是觸摸屏,請下載Kali Linux支持樹莓派的常規版本。
2.下載Win32DiskImager並解壓其中的程序(.exe文件)。
3.使用讀卡器把SD卡插入到Windows PC機。
4.雙擊打開剛剛下載的程序 Win32DiskImager.exe 。如果你運行的是 Windows 7或者8,則右擊執行程序並選擇「以管理員身份運行」。
5.如果SD卡沒有被該程序自動檢測到,點擊右上角(「設備」欄)的下拉菜單,從列表中選擇SD卡。
6.在應用的鏡像文件選擇區,點擊小文件夾圖標,選擇 Raspbian.img 文件。
7.點擊寫入(Write)按鈕並等待 Win32DiskImager 完成。當它完成後,你可以安全地彈出SD卡,然後把它插入樹莓派。
在OS X下如何安裝Kali到SD卡
1.下載 Kali Linux Raspberry Pi TFT image ,解壓裡面的.img文件。注意:如果你使用的不是觸摸屏,請下載 Kali Linux支持樹莓派的常規版本。
2.下載 RPi-sd card builder(一定要為你所安裝的OS X選擇合適的版本)並解壓程序。
3.使用讀卡器把 SD 卡插入到 Mac。
4.打開RPi-sd card builder。你會被立刻要求選擇一個Raspbian鏡像。選擇之前下載的.img文件。
5.你會被詢問SD卡是否已連接。由於我們之前就插入了,那它已經連接上了,所以點擊繼續(Continue)。然後會出現SD卡選擇界面。如果你只插入了一個,並且在列表中也沒有看到其它的,它會被選中。否則,就選擇所希望使用的SD卡並點擊OK。
6.輸入管理員密碼,點擊OK。
7.你會被詢問SD卡是否已被彈出。這是正常的,因為只有被卸載後它才可以執行直接復制。再次確認SD卡在Finder中不再被使用。不要從USB埠中移除它。當你確定要彈出時,點擊繼續(Continue)。
8.RPi-sd card builder 完成SD卡的准備工作,安全彈出卡並插入到樹莓派中。
樹莓派有一個觸屏可適配的GPIO(通用輸入/輸出),即樹莓派主板角上的一組針腳,如何使用顯而易見。繼續,插入顯示屏到樹莓派。
第三步:插上所有的電源並啟動
安裝好顯示器後,就該接通其他零件的電源了。把Wi-Fi適配器和鍵盤接入到USB埠。再把樹莓派連接到電池組。
啟動過程有可能有點緩慢和粗陋,不必為此擔心。首先,在啟動開始前,會先顯示一會兒白屏。最終,將顯示登錄界面。
第四步:登錄並且啟用無線網卡
現在該登錄和啟用無線網卡了,這樣你才可以真正地使用 Kali Linux 里的工具。樹莓派會自動識別無線網卡,但是你仍然需要連接上網路。首先,需要啟動 Kali Linux 圖形用戶界面並確保一切正常:
1.樹莓派的命令行上將顯示用戶名和密碼的提示。輸入用戶名 root 和密碼 toor (一會兒要修改掉該密碼)。
2.輸入 startx 然後回車來啟動 Kali 圖形界面。在樹莓派上載入可能需要一段時間。
3.現在你可以用觸屏和鍵盤來操控樹莓派。點擊底部任務欄的終端圖標來打開命令行。
4.設置無線網卡,在命令行輸入nano /etc/network/interfaCES 並回車來載入Wi-Fi設置的配置文件。
5.增加如下文本到你剛剛打開的文件,替換上你自己的網路信息:
auto wlan0 iface wlan0 inet dhcp wpa-ssid 「你的網路名稱」 wpa-psk 「網路密碼」
完成後,按下 Ctrl+X 保存並退出。無線網卡現在可以使用了(有可能需要先重啟)。
第五步:修改密碼
在開始任何操作之前,很有必要修改設備的root密碼(避免其他也有類似黑客技能的人控制它)。還好這個過程很簡單。
1.如果你還在命令行(如果不在,點擊 Kali 的終端圖標重新打開它),輸入 passwd 並回車。
2.輸入新密碼兩次。
3.重新配置 OpenSSH 也有好處,這樣它不會是默認設置。輸入 dpkg-reconfigure openssh-server 並回車。
現在你的小型攜帶型系統已設置完成且是安全的。