Windows系统给树莓派装系统之Kali系统(无外接设备,如屏幕、鼠标、键盘)

时间:2023-02-04 17:58:05

准备工具:

    Windows:Putty、SDFormatter、Win32DiskImager、UltraVNC(RealVNC也可)

    其它:Kali的RPi镜像(https://www.offensive-security.com/kali-linux-arm-images/,在里面找到Raspberry Pi就是了)

第一部分:刷入系统与开机(参考Raspbian系统)

第二部分:putty连接树莓派(参考Raspbian系统)

注意:默认账号为root,默认密码为toor,默认开启了SSH。

第三部分:更新与安装

1,更新系统

 
apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y && apt-get clean && apt-get autoclean && apt-get autoremove --purge -y

2,安装raspi-config

wget -c http://archive.raspberrypi.org/debian/pool/main/r/raspi-config/raspi-config_20160506_all.deb && dpkg -i raspi-config_20160506_all.deb

注意:我提供的这个版本是kali目前唯一可用的最新版的raspi-config!
3,安装kali工具包(为了方便,安装所有kali有的工具)

apt-get install kali-linux-all

注意:安装时使用“自动重启服务”、“让wireshark以root权限运行”,其它默认即可。

4,问题解决:MySQL无法连接的问题:

mkdir /var/run/mysqld && touch /var/run/mysqld/mysqld.sock


5,问题解决:初始化PostgreSQL数据库:

service postgresql start
msfdb init


可以用msfconsole后输入db_status查看连接状态。

6,问题解决(不完美!有更好的方案的可以留言):wireshark无法启动

方案1:使用wireshark-gtk(注意修改 /usr/share/wireshark/init.lua 中 disable_lua = true )

apt-get install wireshark-gtk
方案2:使用x11vnc(问题所在:无法调整分辨率,依旧无法在命令行中运行,哪怕是使用Raspbian中的XWindow也不行)

apt-get install x11vnc
每次启动的命令:

startx & x11vnc -rfbauth /root/.vnc/passwd -find -auth guess