本地搭建乌云wooyun网站
之前看到网络上关于本地搭建乌云wooyun网站的帖子,想着自己也搭一个,照着帖子做结果一路踩坑,不知道是我没看懂帖子哪里出了问题还是其他什么原因,总之就是搭不出人家帖子里说的效果。
好在最后终于还是搭建起来了,所以发个帖子纪念一下,也为了给同样踩坑的人。
乌云镜像的开源地址:https://github.com/m0l1ce/wooyunallbugs

gitbub中给出的网盘地址链接:https://pan.baidu.com/s/1htwVF3Q 密码:oskw
从网盘中下载下来的文件如下

虚拟机中安置phpstudy就默认大家都会了,贴个图展示一下

我的PHPstduy安装在E盘,并在WWW目录下建了一个wooyun文件夹

将bugs.rar中的文件解压后放在wooyun这个文件夹中

图片中打马赛克的地方是我后面建的upload文件夹,此时还没有
之后在mysql目录的data文件下建一个wooyun文件夹,把下载的wooyun.rar文件解压到里面去

配置连接数据库的用户名和密码

此时启动phpstudy已经可以访问wooyun网站了,只是具体的漏洞文章里面配套的图片显示不了

之后就是在wooyunwen文件中建一个upload文件夹,并把10 -16这几个压缩文件全部解压进去

下面的内容是我的踩坑点,之前看的文章说是要各种配域名,结果我照着配了但依旧不会显示图片
https://download.csdn.net/blog/column/11258630/120848526
https://www.cnblogs.com/backlion/p/6873210.html
这是我之前看的让配域名的文章,大家可以学习参考,看一看是不是我搞错了不显示图片
偶然又看到另一一篇博文
https://www.cnblogs.com/Cl0ud/p/13617965.html
但我照着搞同样不显示图片,我查看网页源码,和作者贴的图是一样的,地址都是http://127.0.0.1/wooyun/upload/后面接图片文件夹和图片名,但作者的显示我的就是不显示

彻底无语了,但作者的思路确实给我很大启发,
我在网页源代码中修改了一下图片的地址发现能正常展示

我用phpMyAdmin直接查看了wybug_detail这个字段,发现其中一部分代码片段是这样的
<a href="http://127.0.0.1/wooyun/upload/201508/1118381191188c092e93d4040ea98b141b404e95.png" target="_blank"><img src="http://127.0.0.1/wooyun/upload/201508/1118381191188c092e93d4040ea98b141b404e95.png" alt="QQ截图20150811183756.png" width="600" onerror="javascript:errimg(this);"></a>
按着作者的思路我调整了一下替换语句
作者原语句:update bugs set wybug_detail=replace(wybug_detail,"static.loner.fm","127.0.0.1/wooyun") ORDER BY id ASC limit 88820;
替换后语句:update bugs set wybug_detail=replace(wybug_detail,"http://127.0.0.1/wooyun","/wooyun") ORDER BY id ASC limit 88820;
至此重新刷新页面可以展示图片

浙公网安备 33010602011771号