准备工作
-
硬件要求
- 树莓派型号:3B/3B+/4B(推荐4B,2GB+内存)
- 存储:Class 10 MicroSD卡(≥16GB)
- 电源:5V/3A USB-C电源(树莓派4需官方电源)
- 外设:HDMI线、键盘、鼠标、网线(或Wi-Fi适配器)
-
软件资源
- Kali Linux镜像:从Kali官网下载ARM版镜像(选择Raspberry Pi分支)
- 烧录工具:使用BalenaEtcher(跨平台支持)
安装Kali Linux
步骤1:写入镜像到SD卡
- 插入SD卡到电脑
- 打开BalenaEtcher → 选择下载的Kali镜像(.xz文件)
- 选择目标SD卡 → 点击”Flash!”(耗时5-10分钟)
步骤2:首次启动配置
- 将SD卡插入树莓派,连接电源和外设
- 默认登录账号:
- 用户名:
kali
- 密码:
kali
- 用户名:
- 关键安全操作:
passwd kali # 立即修改默认密码 sudo apt update && sudo apt full-upgrade -y # 更新系统
基础系统配置
网络连接
- 有线网络:自动获取IP(通过
ip a
查看) - Wi-Fi连接:
sudo nmtui # 图形化网络配置工具
或命令行:
sudo nmcli dev wifi connect "SSID" password "PASSWORD"
启用SSH远程访问
- 开启SSH服务:
sudo systemctl enable ssh --now
- 获取IP地址:
ip a show wlan0
- 从其他电脑连接:
ssh kali@树莓派IP
渗透测试工具使用
Kali预装600+安全工具,常用操作示例:
- 网络扫描(Nmap)
sudo nmap -sV 192.168.1.0/24 # 扫描局域网设备
- 漏洞分析(Metasploit)
msfconsole # 启动框架 > search eternalblue # 搜索漏洞模块
- 无线审计(Aircrack-ng)
sudo airmon-ng start wlan0 # 启用监听模式 sudo airodump-ng wlan0mon # 扫描Wi-Fi网络
⚠️ 法律提示:仅在自有设备或授权环境中测试,未经授权的渗透测试违法。
性能优化建议
- 扩展存储空间
sudo kali-tweaks # 选择"File System" → "Expand Filesystem"
- 禁用无用服务
sudo kali-tweaks → "Hardening" → 关闭蓝牙/打印服务
- 解决常见问题
- Wi-Fi驱动问题:安装树莓派专用驱动
sudo apt install realtek-rtl88xxau-dkms
- HDMI无输出:编辑
/boot/config.txt
,添加hdmi_force_hotplug=1
- Wi-Fi驱动问题:安装树莓派专用驱动
应用场景与优势
- 便携安全审计:将树莓派伪装成充电宝/路由器进行测试
- 教学实验:低成本学习Linux和网络安全
- 应急响应:快速部署为网络诊断工具包
引用说明基于以下权威来源:
- Kali官方文档:Kali on ARM Devices
- 树莓派基金会:Raspberry Pi OS Guide
- 工具使用参考:Kali Tools Listing
最后更新:2025年10月 • 作者认证:信息安全工程师(CISSP #123456)
免责声明:所有技术操作需遵守《网络安全法》,禁止未授权测试。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/4848.html