目录
2023年10月11日发布,安装教程1.0
2024年3月14日更新,安装教程2.0
更新说明:
新增:
- 某些步骤详细说明
- kali安装水泽的操作步骤(自动化),没有步骤详解,执行脚本一键安装!
如转载本文章,需附上,文章原文链接。
一、简介
水泽介绍官网:https://github.com/0x727/ShuiZe_0x727
文章最下方:有配置好的docker镜像,可以直接下载使用,无需配置安装过程,
kali安装水泽一键安装无需手动配置!
(一) 系统配置说明
最低2核、4G运行、5M带宽。
上不封顶。
二、准备环境
本次安装是以Ubuntu20.04 LTS操作系统进行安装。
注:采用Docker安装,所以虚拟机是什么系统都无所谓有Docker就行。需安装Docker。
三、安装说明
据官网说明,VPS(服务器)环境Ubuntu20,Python默认是Python3.8。
四、安装过程
(一) 配置系统环境
拉取(下载)一个适配水泽工具的系统环境
如果没有接触过Docker可以选择学习一下,毕竟现在Docker还是挺火的。
1. Docker拉取(下载)镜像
docker pull yankovg/python3.8.2-ubuntu18.04
2. 基于镜像开启一个实例(容器)
docker run -itd yankovg/python3.8.2-ubuntu18.04 bash
(二) 容器中配置相关环境
1. 进入容器
docker exec -it 容器ID /bin/bash
容器的ID,可以使用“docker ps”命令查看。
2. 更新软件列表并安装git以及vim命令
apt-get update
#更新软件列表
apt install git --fix-missing
#下载安装git命令
apt install vim
#下载安装vim命令
3. 删除系统默认的Python,使用Python3.8
rm /usr/bin/python3
#删除系统默认的python3这个文件。
ln -s /usr/local/bin/python3.8 /usr/bin/python3
#软链接,当我们去执行python3的时候运行的就是python3.8
4. 升级Python的pip工具。
python3 -m pip install --upgrade pip
#升级pip工具,pip是Pyhton的包管理工具。
我们在使用一些基于Python语言撰写的工具时,有时候会提示我们缺少某个模块,这时候我们就需要用pip去下载安装这个缺少的模块。
(三) 将水泽放到容器中
1. 方法一
去官网下载水泽,然后使用winSCP等相关文件传输工具,将水泽工具传到VPS的/root/目录下,然后使用docker cp命令从VPS传到容器中。
docker cp /root/ShuiZe_0x727/ 容器ID:/shuize
2. 方法二
在容器中使用git命令下载水泽,可能会下载失败,因为github不是国内社区。
git clone https://github.com/0x727/ShuiZe_0x727.git
3. 扩展方法1
如果自己又没有“魔法上网”的东西,怎么下载github上的资源?
- 可以通过“码云”把github上的项目拉到码云中,然后再从码云中下载。
- 使用微软自带的浏览器,有几率可以访问到github。
- 如果对github需求确实大,那还是选购一个“魔法上网”的资源吧。
(四) 安装水泽所需的pyhton环境
1. 在容器中执行以下操作
cd /ShuiZe_0x727/
#进入水泽目录
chmod 777 docker_build.sh
#自动化配置脚本赋予777权限。
./docker_build.sh
#执行自动化配置脚本
注:步骤有可能提示失败或者报错的情况,是因为它要用pip下载安装,工具所需的模块,它默认下载源不是国内厂商,所以提示失败或者报错都是常态,多执行几次自动化配置的脚本就行了。
2. 测试水泽是否安装成功
python3 ShuiZe.py -h
查看水泽的帮助信息,如果显示帮助信息,代表安装配置完成。
五、使用说明
(一) 资产路径
水泽工具在执行完成之后,会在ShuiZe_0x727目录中的result目录下生成一个表格文档(资产表格)。
因为表格文档在容器中,所以我们需要将容器中的这个表格文档导出到VPS中或者导出到VPS中再传到自己的电脑上。
容器与主机直接数据传输命令:docker cp
docker cp命令使用教程:菜鸟教程(docker cp)
(二) 配置水泽
文件路径:ShuiZe_0x727/iniFile/config.ini
1. 空间测绘
2. 快代理配置
switch是开关,on使用,off不使用
六、资源下载链接
本资源为docker镜像文件,镜像中已有水泽工具,导入后可直接使用!
链接:百度网盘 请输入提取码
提取码:TBUG
docker load -i shuize_docker #导入
七、kali2024.2.1安装水泽
(一) 准备环境
Kali2024.2.1、更换阿里源、root用户(uid=0)操作
(二) 下载资源
1. Kali2024.2.1
链接:百度网盘 请输入提取码
提取码:TBUG
2. ShuiZe
链接:百度网盘 请输入提取码
提取码:TBUG
将下载水泽放到kali中,位置随意。
(三) tar解压缩
tar -zxf shuize.tar.gz
(四) 运行脚本
cd ShuiZe_0x727
chmod 777 tubug.sh
./tubug.sh
(五) 安装完成
八、响应原文官网声明
GitHub - 0x727/ShuiZe_0x727: 信息收集自动化工具
郑重声明:文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用,任何人不得将其用于非法用途以及盈利等目的,否则后果自行承担。