环境:VMware WorkStation 17Pro,Kali Linux2023.4
问题:yersinia -G打不开图形化界面。
报错信息:
百度找了很久,有个回答比较接近,但一一尝试了几遍,还是无解,解决不了呀!
[答疑解惑]Kali:sudo yersinia -G命令无反应-CSDN博客
复制报错信息,搜索了一圈中文和英文网页,发现大家遇到这个问题的很多。
翻遍了CSDN、B站、抖音,包括百度、Google,只有问题,但没有好的解决方案。
通过得到的日志信息和查找得到的信息,发现出现这个问题,可能的原因:
•(1)系统没有安装gtk 后面搜索重装了(其实系统是安装了的),依旧不行。
•(2)Yersinia编译的时候,要选择gtk。这实在不会搞,也没找到具体操作,不会重新编译。
报错日志:it seems that you don’t have gtk support or Yersinia has been configured with --disable-gtk option
但网上还是有不少人能通过yersinia -G能成功调出图形化界面的,可能是版本问题?
接着更换了版本2019/2020/2021,最终kali 2021解决了该问题。
更换Kali Linux2021后的小插曲。
apt install yersinia 提示安装软件失败,镜像网站无法链接。
解决方法1:更新镜像源
vim /etc/apt/sources.list #中科大kali更新源 deb Index of /kali/ kali-rolling main non-free contrib deb-src Index of /kali/ kali-rolling main non-free contrib #阿里云kali更新源 deb kali安装包下载_开源镜像站-阿里云 kali-rolling main non-free contrib deb-src kali安装包下载_开源镜像站-阿里云 kali-rolling main non-free contrib #163 DEBIAN源 deb Index of /debian/ wheezy main non-free contrib deb-src Index of /debian/ wheezy main non-free contrib deb Index of /debian/ wheezy-proposed-updates main non-free contrib deb-src Index of /debian/ wheezy-proposed-updates main non-free contrib deb-src Index of /debian-security/ wheezy/updates main non-free contrib deb Index of /debian/ buster main contrib non-free deb Index of /debian/ buster-updates main contrib non-free deb Index of /debian/ buster-backports main contrib non-free deb Index of /debian-security/ buster/updates main contrib non-free #官方源 deb Index of / kali-rolling main contrib non-free non-free-firmware |
解决方法2:
更新源后,报错源无法解析,同时ping www.baidu.com也不通,那可能是DNS存在问题,更新一下DNS服务器。
vim /etc/resolv.conf #Generated by NetworkManager domainL oca Ldomain search Loca Ldomain nameserver 192. 168.80.2 nameserver 114.114.114.114 nameserver 8.8.8.8 加入标红的2条,分别是中国电信和谷歌的域名服务器,协助域名解析。 |
解决方法3:
完成如上配置后,发现apt update和apt install yersinia都失败。
ping 114.114.114.114也不通,接着ifconfig发现 IP地址有的,然后手动配置了IP地址,发现还是Ping不通114.11.4.114.114,然后输入dhclient,重新获取了一下IP地址,就OK了。
当然,如果yersinia -G图形化界面无法打开,也可以使用命令完成攻击测试:
网络拓扑:
攻击命令:
┌──(root💀kali)-[~]
└─# yersinia dhcp -interface eth0 -attack ?
• NONDOS attack sending RAW packet
• DOS attack sending DISCOVER packet
• NONDOS attack creating DHCP rogue server
• DOS attack sending RELEASE packet
┌──(root💀kali)-[~]
└─# yersinia dhcp -interface eth0 -attack 1
Starting DOS attack
sending DISCOVER packet...
Press any key to stop
交换机MAC地址表被充满,遭受了MAC Flood攻击。
抓包分析,网络中都是DHCP Discover报文,也可以完成DHCP饿死攻击。
详细实验,后续分解。
附Kali 2021 VMware懒人版,已完成汉化,更新源,并已经安装yersinia。下载用VMware WorkStation打开即可,如果不能上网,输入dhclient更新一下地址。
链接: https://pan.baidu.com/s/1aPy3ccIHrdcjHzAbIMo_bw?pwd=bk5a 提取码: bk5a