目录

一、简介

(一) 系统配置说明

二、准备环境

三、安装说明

四、安装过程

(一) 配置系统环境

1. Docker拉取(下载)镜像

2. 基于镜像开启一个实例(容器)

(二) 容器中配置相关环境

1. 进入容器

2. 更新软件列表并安装git以及vim命令

3. 删除系统默认的Python,使用Python3.8

4. 升级Python的pip工具。

(三) 将水泽放到容器中

1. 方法一

2. 方法二

3. 扩展方法1

(四) 安装水泽所需的pyhton环境

1. 在容器中执行以下操作

2. 测试水泽是否安装成功

五、使用说明

(一) 资产路径

(二) 配置水泽

1. 空间测绘

2. 快代理配置

六、资源下载链接

七、kali2024.2.1安装水泽

(一) 准备环境

(二) 下载资源

1. Kali2024.2.1

2. ShuiZe

(三) tar解压缩

(四) 运行脚本

(五) 安装完成

八、响应原文官网声明


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上的资源?

  1. 可以通过“码云”把github上的项目拉到码云中,然后再从码云中下载。
  2. 使用微软自带的浏览器,有几率可以访问到github。
  3. 如果对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: 信息收集自动化工具

郑重声明:文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用,任何人不得将其用于非法用途以及盈利等目的,否则后果自行承担。

Logo

一起探索未来云端世界的核心,云原生技术专区带您领略创新、高效和可扩展的云计算解决方案,引领您在数字化时代的成功之路。

更多推荐