windows下搭建permeate漏洞测试系统实战

时间:2024-07-29 23:07:08

最近一直在搭建漏洞测试环境练习。

在此期间遇到很多问题,但是通过学习都一一解决。通过写此文来记录遇到的问题和解决方法。

首先,在github上看到了一个不错的permeate渗透测试系统。于是想搭建拿来练练手。

由于系统是用php编写的,于是我便想用phpstudy来进行搭建,但是遇到了不少问题,首先在程序安装过程中出错,发现很多函数在php5下运行不了。后来和程序作者证实,程序实在php7下开发的。所以我就换成了wamp。

wamp下载完成后,首先遇到的第一个问题就是mysql密码报错,登录不上。安装完后mysql默认密码应该是为空。但是在登录过程中会报错,无法登录。

后来在多次测试后发现,在wamp安装完之后不要对mysql进行任何操作,首先登录控制台,利用空密码进入。然后修改密码。

输入use mysql

当输入update user set password=PASSWORD('hooray') where user='root';发现报错。于是查了一下,发现这是由于版本的问题

windows下搭建permeate漏洞测试系统实战

重新输入update mysql.user set authentication_string=password('root') where user='root' ;

windows下搭建permeate漏洞测试系统实战

mysql修改默认密码问题解决。

继续搭建,安装步骤全部完成。但是到了主页却发现程序报错。

windows下搭建permeate漏洞测试系统实战

于是查看了下源代码。咨询了下作者。

原来还有一个步骤忘了:需要设置一个虚拟域名。

如果直接用本地地址去访问,则会报错,需要修改hosts文件数据。最终搭建成功:

windows下搭建permeate漏洞测试系统实战