0


ShuiZe(水泽)详细使用教程“Docker和Kali安装水泽”

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: 信息收集自动化工具

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

标签: 网络安全

本文转载自: https://blog.csdn.net/qq_45939134/article/details/133774437
版权归原作者 'tubug' 所有, 如有侵权,请联系我们删除。

“ShuiZe(水泽)详细使用教程“Docker和Kali安装水泽””的评论:

还没有评论