[工具]Exploit Pack安装使用
0X01 软件说明
Attention! Get the latest release from http://exploitpack.com
Exploit Pack – Description
Exploit Pack是由经验丰富的软件开发人员和漏洞编写人员组成的团队设计的,用于自动化流程,以便渗透测试人员可以专注于真正重要的内容。这种威胁。软件工程师和主题专家的结合提供了独特的优势,将技术知识与对问题集的真正洞察力相结合,从而为网络安全监控提供更有效的解决方案。
0X02 基础要求
#安装以下要求:
Windows/Linux/OSx
- Java JDK/JRE > 1.8
- Python 2.7
- Scapy
- Ropper
- Nmap
0X03 安装软件
系统版本:Ubuntu 24.04.1 TLS
安装JDK
wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.deb;sudo dpkg -i jdk-21_linux-x64_bin.deb
安装Python2.7
第一部分 Python2 依赖
在Ubuntu中通过终端安装任何新软件之前都建议执行“双升”:
sudo apt update && sudo apt upgrade
正式安装Python 2 前请安装相应依赖:
sudo apt install -y build-essential checkinstall libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev
第二部分 Python 2 源码下载及安装
由于官方不支持Python 2 安装,所以执行sudo apt install python时会报错,所以这里通过wget命令获取Python 2 的源码包:
wget https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tgz
- 注意:
这里安装的是 2.7.18 是2.7的最新版本,其他版本可以去Python官网找到需要的版本 -
提示:
如果你的网络不通畅,终端下载多次失败,可以去官网直接下载对应版本的软件包
解压下载的软件包:
tar -xvf Python-2.7.18.tgz
进入解压后的软件包并进行环境检查:
cd Python-2.7.18
./configure --enable-optimizations --prefix=/usr/local/python2
- 注释:
--prefix=/usr/local/python2
为指定安装目录
编译然后安装:
make
sudo make install
添加到系统路径(可选)
sudo ln -s /usr/local/python2/bin/python2.7 /usr/bin/python2
安装完成后,检测安装是否成功
python2 -V
第三部分 安装pip
pip包管理工具的安装:
sudo apt install curl
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
sudo python2.7 get-pip.py
当你使用 python2 get-pip.py 安装 pip 时,pip 可执行文件可能被安装到了特定目录,而该目录并未包含在系统的环境变量 PATH 中,这就会使系统无法找到 pip 命令。
解决办法
你可以通过以下命令查看 pip 的安装路径:
sudo find / -name "pip" -type f 2>/dev/null
添加pip环境变量
通过 /etc/profile
操作步骤
编辑文件:使用以下命令以管理员权限打开 /etc/profile 文件。
sudo nano /etc/profile
添加变量:在文件末尾添加环境变量的设置语句,例如:
export PYTHON_HOME="/usr/local/python2"
export PATH="PATH:PYTHON_HOME/bin"
export PATH=$PATH:/usr/local/python2/bin/pip
这里使用 export 命令将变量导出为环境变量。
保存并退出:按 Ctrl + X 组合键,然后按 Y 确认保存,最后按 Enter 键退出。
使配置生效:可以通过重新登录或者执行以下命令让配置立即生效:
source /etc/profile
添加到系统路径(可选)
sudo ln -s /usr/local/python2/bin/pip /usr/bin/pip
安装依赖
sudo apt-get update && sudo apt-get install xterm nmap default-jdk
pip install scapy ropper
激活工具
在工具目录执行./ExploitPack-Linux.sh
或java -jar ExploitPack.jar
运行工具。
选择密钥文件
进行激活;