Kali2019安装ShuiZe|水泽-自动化信息收集工具安装

下载

https://github.com/0x727

安装

为了避免踩坑,建议安装在如下环境中

当前用户对该目录有写权限,不然扫描结果无法生成。root权限即可
Python环境必须是3.7以上,因为使用了异步。建议VPS环境是ubuntu20,默认是python3.8
在配置文件iniFile/config.ini里加入api(fofa、shodan、github、virustotal)

解压安装

tar -xvf ShuiZe_0x727-master.zip
cd ShuiZe_0x727-master
chmod 777 build.sh
./build.sh

避坑

在安装过程中,发现缺乏libxml2和libxslt,并且好像libxml需要为4.5.1,尝试用pip装时失败。
Kali2019安装ShuiZe|水泽-自动化信息收集工具安装_第1张图片

解决办法

这里我提供两种解决办法,我用的第一种,第二种我的kali运行时出错了,具体错误我忘记截图了。

(一)

  1. 编译、安装libxml2
wget ftp://xmlsoft.org/libxml2/libxml2-2.9.3.tar.gz
tar -xvf libxml2-2.9.3.tar.gz
cd libxml2-2.9.3
./configure
make
sudo make install

若报如下错误:cannot find -lpython2.7
Kali2019安装ShuiZe|水泽-自动化信息收集工具安装_第2张图片
则需要把python安装目录下libpython2.7.a文件链接到/usr/local/lib目录下,命令如下:

sudo ln -s /usr/local/python2.7.15/lib/python2.7/config/libpython2.7.a /usr/local/lib/
  1. 编译、安装libxslt
wget ftp://xmlsoft.org/libxml2/libxslt-1.1.28.tar.gz
tar -xvf libxslt-1.1.28.tar.gz
cd libxslt-1.1.28
./configure --build=arm-pc-linux  # x86架构的build一般为i686-pc-linux
make 
sudo make install

(二)

安装libxml2比较简单,两行命令解决:

sudo apt-get install libxml2-dev
sudo apt-get install libxml2

安装libxslt也很简单,步骤如下:
1、在网站下载链接下载安装包
Kali2019安装ShuiZe|水泽-自动化信息收集工具安装_第3张图片
2、解压文件夹并进入

tar -xvf libxslt.tar.gz
cd libxslt

3、运行指令生成configure文件并执行:

sudo autoreconf --install
./configure --build=arm-pc-linux  //我这里是arm64处理器

在这里,Kali2019没有autoreconf命令,需要安装,具体步骤就不讲了。
这里注意如果不执行第一句将不会有configure文件。
4、然后就是编译安装啦

make
sudo make install

成功

上面个两个安装成功后,就可以执行./build.sh了。
这里还会出现一个报错,但不影响运行,报错为一个文件删除不了。
在这里插入图片描述
运行
Kali2019安装ShuiZe|水泽-自动化信息收集工具安装_第4张图片

你可能感兴趣的:(工具,ui,自动化,运维)