环境:VMware WorkStation 17Pro,Kali Linux2024.3
问题:yersinia -G打不开图形化界面。
报错信息:
解决方案:
Yersinia的图形化用户界面是构建在GTK框架之上的,因此,您需要先下载并配置好GTK所需的环境。以下是具体的操作步骤:
首先,使用以下命令从GitHub上克隆Yersinia的源代码到/opt/yersinia
目录:
git clone https://github.com/tomac/yersinia /opt/yersinia
接着安装 Yersinia 所需的依赖项,包括 autoconf
(用于自动生成配置脚本)和一些开发库(GTK 和 Libnet 的开发文件):
apt install autoconf libgtk-3-dev libnet1-dev libgtk2.0-dev
然后,切换到Yersinia源代码所在的目录:
cd /opt/yersinia
接下来,运行autogen.sh
脚本以生成配置文件:
./autogen.sh
之后,配置编译环境,检查系统依赖,并生成适合当前系统的 Makefile:
./configure --enable-gtk
最后,根据 Makefile 编译源代码