Kali Linux 安全滲透教程1.2 安全滲透所需工具
瞭解了滲透測試的概念後,接下來就要學習進行滲透測試所使用的各種工具。在做滲透測試之前,需要先了解滲透所需的工具。滲透測試所需的工具如表1-1所示:
表1-1 滲透所需工具
splint |
unhide |
scrub |
pscan |
examiner |
ht |
flawfinder |
srm |
driftnet |
rats |
nwipe |
binwalk |
ddrescue |
firstaidkit-gui |
scalpel |
gparted |
xmount |
pdfcrack |
testdisk |
dc3dd |
wipe |
foremost |
afftools |
safecopy |
sectool-gui |
scanmem |
hfsutils |
unhide |
sleuthkit |
cmospwd |
examiner |
macchanger |
secuirty-menus |
srm |
ngrep |
nc6 |
nwipe |
ntfs-3g |
mc |
firstaidkit-gui |
ntfsprogs |
screen |
net-snmp |
pcapdiff |
openvas-scanner |
hexedit |
netsed |
rkhunter |
irssi |
dnstop |
labrea |
powertop |
sslstrip |
nebula |
mutt |
bonesi |
tripwire |
nano |
proxychains |
prelude-lml |
vim-enhanced |
prewikka |
iftop |
wget |
prelude-manager |
scamper |
yum-utils |
picviz-gui |
iptraf-ng |
mcabber |
telnet |
iperf |
firstaidkit-plugin-all |
onenssh |
nethogs |
vnstat |
dnstracer |
uperf |
aircrack-ng |
chkrootkit |
nload |
airsnort |
aide |
ntop |
kismet |
pads |
trafshow |
weplab |
cowpatty |
wavemon |
由於篇幅原因,這裡只列了一部分的工具。滲透測試所需的工具可以在各種Linux作業系統中找到,然後手動的安裝這些工具。由於工具繁雜,安裝所需要的這些工具,會變成一個浩大的工程。為了方便使用者進行滲透方面工作,有人將所有的工具都預裝在一個Linux系統。其中,典型的作業系統,就是本書所使用的Kali Linux。
該系統主要用於滲透測試。它預裝了許多滲透測試軟體,包括nmap埠掃描器、Wireshark(資料包分析器)、John the Ripper(密碼破解),以及Aircrack-ng(一套用於對無線區域網進行滲透測試的軟體)。使用者可通過硬碟、Live CD或Live USB來執行Kali Linux。