目录
楔子
第一次接触Kali操作系统,遇到了一些坑或经验在此做个记录,这个文档就在Kali下编写。
首先介绍下环境吧,是联想Y510P 自己从i5 4200M 换成了I7 4810M,无线网卡是BCM43142,
8G ddr3l的内存
一、Kali的安装
其实如果是在legacy模式下装直接把Kali的ISO包解压到U盘即可,如果是以UEFI的话,还需要把U盘设置成GPT盘在分区成FAT32格式后再把Kali的ISO解压到U盘。其实最新版的Rufues可以做这个系统盘,写这篇文章的时候Rufus版本为3.18,之前用过稍早的版本,会提示出错,最新版则没有这些问题,一次成功。
这里附下官网地址:
Rufus - Create bootable USB drives the easy wayhttp://rufus.ie/en/
这里附上我的下载链接,为了那些访问GitHub不是很方便的同学,如果各位有积分希望大家支持下我,谢谢
Rufus V3.18便携版 免安装 绿色版 2022-03-11发布https://download.csdn.net/download/qq515973568/85028536制作完U盘镜像之后的安装就和普通Linux的安装一样了,大部分都是下一步,只是在选择安装工具集的时候出了点问题,因为我下载的是everything版本也就是说工具最齐的那个版本,但是安装的时候勾选了everything却容易导致安装失败,所以如果有一样的同学这里就不要勾选everything了。或者有经验的大佬分享一下相关经验。
二、无线网卡的安装
无线网卡的暗转也是比较头疼的,首先进入终端输入lspci查看pci上的设备,看看是否有无线网卡,我的最后一条就是无线网卡。
08:00.0 Network controller: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n (rev 01)
这就是我Y510P自带的网卡,当然后期可能想换一个双频的网卡,到时再说吧,先把这个网卡驱动装上。
网上找了很多办法都不成功,最后在另外一个CSDN博主的帖子中找到了办法,现在分享给大家。
Kali之——安装BCM43142 802.11b/g/n Linux 驱动_冰 河的博客-CSDN博客https://blog.csdn.net/l1028386804/article/details/83338379按照这个博文中的方式成功驱动了无线网卡,这里我也把代码Copy过来。
sudo apt-get install linux-headers$(uname -r | grep -Po "\-[a-z].*")
sudo apt-get install build-essential dkms
sudo apt-get install dpkg
sudo apt-get install bcmwl-kernel-source
# Update and install necessary packages
apt-get update
apt-get install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,')
# Download some extra packages, that do the trick for "wl module not found"
wget http://old.kali.org/kali/pool/main/g/gcc-6/cpp-6_6.4.0-9_amd64.deb
wget http://old.kali.org/kali/pool/main/g/gcc-6/gcc-6-base_6.4.0-9_amd64.deb
wget http://old.kali.org/kali/pool/main/l/linux/linux-compiler-gcc-6-x86_4.13.10-1kali2_amd64.deb
wget http://old.kali.org/kali/pool/main/l/linux/linux-kbuild-4.13_4.13.10-1kali2_amd64.deb
wget http://old.kali.org/kali/pool/main/l/linux/linux-headers-4.13.0-kali1-common_4.13.10-1kali2_all.deb
wget http://old.kali.org/kali/pool/main/l/linux/linux-headers-4.13.0-kali1-amd64_4.13.10-1kali2_amd64.deb
wget http://old.kali.org/kali/pool/non-free/b/broadcom-sta/broadcom-sta-dkms_6.30.223.271-7_all.deb
wget http://old.kali.org/kali/pool/main/d/dkms/dkms_2.3-3_all.deb
# Install with correct order
dpkg -i cpp-6_6.4.0-9_amd64.deb
dpkg -i gcc-6-base_6.4.0-9_amd64.deb
dpkg -i linux-compiler-gcc-6-x86_4.13.10-1kali2_amd64.deb
dpkg -i linux-kbuild-4.13_4.13.10-1kali2_amd64.deb
dpkg -i linux-headers-4.13.0-kali1-common_4.13.10-1kali2_all.deb
dpkg -i linux-headers-4.13.0-kali1-amd64_4.13.10-1kali2_amd64.deb
dpkg -i broadcom-sta/broadcom-sta-dkms_6.30.223.271-7_all.deb
dpkg -i dkms_2.3-3_all.deb
# Install broadcom drivers
apt-get install broadcom-sta-dkms
# Enable modules and disabled unnecessary ones
modprobe -r b44 b43 b43legacy ssb brcmsmac bcma
modprobe wl
# Done :)
echo "WI-FI work now!"
echo "Don't forget to enable network-manager: nano /etc/NetworkManager/NetworkManager.conf to true and restart the service."
当然我也不是每一条命令都执行成功了,但是最终目的达到了就OK了。
最后这里要提醒一下,如果执行完了看到了
WI-FI work now!
但还是没驱动无线网卡,这里需要注意下后面这句话
Don't forget to enable network-manager: nano /etc/NetworkManager/NetworkManager.conf to true and restart the service.
这里需要修改下配置文件,把下图的 false 改成 true,修改后需要保存并重启下Kali。
至此无线网卡就成功被驱动起来了
三、中文输入法安装
首先,先安装fcitx
sudo apt-get install fcitx
安装好fcitx后再去搜狗拼音下载输入法,Linux版本用这个
https://shurufa.sogou.com/linux
Kali是Debian内核的,所以下deb版本,下载完成后直接安装
sudo dpkg -i sogoupinyin_版本号_amd64.deb
重启OK,完美能用了
四、和谐版的Burpsuite
kali自带社区版,有些功能不太好用,为了保持学习不受其他因素干扰的心态,所以用下和谐版。
和谐版仅限学习使用,Burpsuite是个好工具,如果有能力还是希望大家支持正版。
首先下载整合包
解压到桌面会得到三个Jar文件
把 burpsuite_pro_v2022.9.jar burp-loader-x-Ai-new.jar 放入 /usr/share/burpsuite/ 文件夹中
cp ./burp-loader-x-Ai-new.jar /usr/share/burpsuite
cp ./burpsuite_pro_v2022.9.jar /usr/share/burpsuite
用终端看看能不能运行起来
java -noverify -javaagent:/usr/share/burpsuite/burp-loader-x-Ai-new.jar -jar /usr/share/burpsuite/burpsuite_pro_v2022.9.jar
正常情况下就直接OK了,但是需要注册,提示如下窗口
我们找到刚刚解压的 burp-loader-keygen.jar,用命令运行起来
java -jar burp-loader-keygen.jar
窗口如下图
License Text可以自己填写,把License复制到注册窗口后点Next
点击 Manual Activation
把request复制到Keygen的Activation Request中
最后把Activation Response复制回BurpSuite中Next即可
都关闭后,用命令再验证一下也是授权的
java -noverify -javaagent:/usr/share/burpsuite/burp-loader-x-Ai-new.jar -jar /usr/share/burpsuite/burpsuite_pro_v2022.9.jar
但是每次用终端输入命令打开还是比较麻烦的,这里我们返回桌面,鼠标右键创建启动器
在名称中输入BurpSuite并选择,但是在命令那里我们需要修改一下,修改成我们刚刚的命令
java -noverify -javaagent:/usr/share/burpsuite/burp-loader-x-Ai-new.jar -jar /usr/share/burpsuite/burpsuite_pro_v2022.9.jar
最后点击确定,就在桌面创建了一个启动器,以后再需要BurpSuite,只需双击桌面图标即可。