树莓派4B安装64位kali绝对可行完全方案

官方文档参考:Kali On ARMhttps://www.kali.org/docs/arm/Raspberry Pi 4 | Kali Linux Documentation

Kali Linux ARM images下载地址:(先下载Pi 4 OS)

Get Kali | Kali Linuxhttps://www.kali.org/get-kali/#kali-armRaspberry Pi 文档:

Raspberry Pi Documentation - Getting Startedhttps://www.raspberrypi.com/documentation/computers/getting-started.html

Using Raspberry Pi Imager:树莓派专用的OS烧录工具(建议用)

Raspberry Pi OS – Raspberry Pihttps://www.raspberrypi.com/software/

 等待树莓派系统烧录到SD卡中。


树莓派没有输入输出设备,所以需要通过SSH连接远程操作。方法如下:

设置Wifi,windows下无法查看Ext3、Ext4文件系统,因此要下载ExtFS for Windows,在windows环境下读取Ext文件系统

下载 - Paragon ExtFS for Windows®免费获取完整功能版。畅享10天高速体验!https://china.paragon-software.com/home-windows/extfs-for-windows-download提前启动笔记本的热点,记下wifi名字和密码。

 进入/etc/wpa_supplicant/目录下,创建一个wpa_supplicant.conf的配置文件,写入如下内容:

network={
	ssid="wifi名字"
	psk="wifi密码"
}
network={
    ssid="wifi名称"
    psk="wifi密码"
}
#如果你想添加更多的wifi登录数据,是一样的操作
network={
    ssid="第二个wifi名称"
    psk="第二个wifi密码"
}

找到/etc/network/目录下的interfaces文件,在原有内容后添加:

auto wlan0
allow-hotplug wlan0
iface wlan0 inet manual 
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

保存,插卡开树莓派,然后就可以看到树莓派连接上笔记本热点,并看到IP了。然后通过SecureCRT 等远程连接工具就可以连接上树莓派了。

小坑:解决securecrt 登录后方向键,backspace,delete键为乱码

 小坑:不用使用clipboard是因为启动了翻译软件,关闭相关软件即可。


更换软件源:阿里、清华、中科大、东软均可

修改本地时间:

cp /usr/share/zoneinfo/GMT /etc/localtime
ln -sf /usr/share/zoneinfo/Asia/Shanghai    /etc/localtime
sudo ntpdate cn.pool.ntp.org
临时修改:

sudo date 030814212021.30      #2021年3月8日14点21分30秒
sudo nano /etc/apt/sources.list  
# 官方源
# deb http://http.kali.org/kali kali-rolling main non-free contrib
# deb-src http://http.kali.org/kali kali-rolling main non-free contrib
#根据需要自己选一个,中科大的还可以
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#阿里云
#deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#清华大学
#deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
sudo apt-get update

安装VNC并设置自启动

sudo apt-get install tightvncserver

kali已经安装了tigervncserver

编辑配置文件:

sudo nano /etc/init.d/tightvncserver
#!/bin/sh
### BEGIN INIT INFO
# Provides: tightvncserver
# Required-Start: $local_fs
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start/stop tightvncserver
### END INIT INFO
 
# More details see:
# http://www.penguintutor.com/linux/tightvnc
 
### Customize this entry
# Set the USER variable to the name of the user to start tightvncserver under
export USER='kali'
### End customization required
 
eval cd ~$USER
 
case "$1" in
start)

# 启动命令行。此处自定义分辨率、控制台号码或其它参数。
su $USER -c '/usr/bin/tightvncserver -depth 16 -geometry 1280x720 :1'
echo "Starting TightVNC server for $USER "
;;
stop)
# 终止命令行。此处控制台号码与启动一致。
su $USER -c '/usr/bin/tightvncserver -kill :1'
echo "Tightvncserver stopped"
;;
*)
echo "Usage: /etc/init.d/tightvncserver {start|stop}"
exit 1
;;
esac
exit 0

修改文件权限,更新配置:

sudo chmod 755 /etc/init.d/tightvncserver
sudo update-rc.d tightvncserver defaults

重启树莓派

开启VNC服务,初次需要设置密码:

tightvncserver

下载安装:vncviewer

Download VNC Viewer | VNC® ConnectControl VNC® enabled computers with VNC® Viewer.https://www.realvnc.com/en/connect/download/viewer/

然后通过xxx:1(xxx是树莓派设备IP)就可以vnc连接kali桌面了。


设置中文

sudo apt-get install xfonts-intl-chinese
sudo apt-get install ttf-wqy-microhei
sudo apt-get install locales
sudo dpkg-reconfigure locales

重启后就能看到中文界面了


安装完整kali(可选)

sudo apt-get upgrade
sudo apt install kali-linux-default     #安装渗透测试的基本工具
sudo apt install kali-linux-large     #安装更广泛的渗透测试工具集
sudo apt install kali-linux-everything     #安装所有的kali工具

安装raspi-config(可选)

apt-get install triggerhappy lua5.1  alsa-utils
wget http://archive.raspberrypi.org/debian/pool/main/r/raspi-config/raspi-config_20210212_all.deb
dpkg -i raspi-config_20210212_all.deb

设置定时关机

sudo nano /etc/crontab
40 22 * * * root /sbin/shutdown -h now

安装树莓派GPIO编程所需要的库

sudo apt-get -y python-pip #安装pip

sudo pip install rpi.gpio #安装RPI.GPIO

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值