在Debian系統上,你可以使用多種工具來進行端口掃描。以下是一些常用的端口掃描工具及其基本用法:
Nmap: Nmap(Network Mapper)是一個非常強大的網絡掃描和主機發現工具。它通常用于網絡發現和安全審計。
安裝Nmap:
sudo apt update
sudo apt install nmap
基本用法示例:
nmap -p 22,80,443 example.com
nmap example.com
nmap -sV example.com
nmap -O example.com
Netcat: Netcat是一個網絡工具,可以用來讀取和寫入數據流,也可以用于簡單的端口掃描。
安裝Netcat:
sudo apt update
sudo apt install netcat
基本用法示例:
nc -zv example.com 80
Amap: Amap(Advanced Mapping)是一個快速的端口掃描和主機發現工具,比Nmap更快,但功能較少。
安裝Amap:
sudo apt update
sudo apt install amap
基本用法示例:
amap -p 22,80,443 example.com
Masscan: Masscan是一個非??焖俚亩丝趻呙韫ぞ?,適合進行大規模的端口掃描。
安裝Masscan:
sudo apt update
sudo apt install masscan
基本用法示例:
masscan -p 1-65535 example.com
請注意,進行端口掃描可能會被視為惡意行為,特別是如果你沒有獲得目標系統的明確許可。在進行任何形式的掃描之前,請確保你有合法的權限。