乌云wooyun网站硬盘复活
AWD比赛防止没有网络,在移动硬盘里面准备一个乌云漏洞库。
之前也想过弄一个乌云的镜像网站,无奈学生机性能太低下了,部署到公网上服务器存储空间都不够,只能部署在本地硬盘了。
乌云镜像的开源地址:https://github.com/m0l1ce/wooyunallbugs
文件的百度网盘下载链接:https://pan.baidu.com/s/1htwVF3Q
密码为:oskw
文件结构:
代码在bugs文件里面
wooyun.rar存储的是数据库文件
其余几个数字开头的文件为图片文件(图片文件也很重要,想象一下只有文字说明但是图片挂了,看文字半天看不懂

先将文件下载在移动硬盘中,接着使用phpstudy进行搭建
在硬盘中安装phpstudy,安装完成后如图:

默认读者有phpstudy使用经验,将bugs.rar解压到WWW目录下的wooyun文件夹中(wooyun文件夹是自己创建的)


修改wooyun文件夹下的conn.php文件,该文件用于连接数据库

如果数据库用户名密码不是默认的root,就需要进行相应修改并保存。
接着将wooyun.rar放进 phpStudy\MySQL\data 文件夹下解压,在我这里的结构为:

启动phpstudy,php版本为 5.3,如图:

为了防止访问的时候报警告信息,将这个地方的勾去掉

现在就已经可以访问了,本地网址为:http://127.0.0.1/wooyun/index.php , 如图:

接下来是解决图片无法访问问题,虽然giithub上作者说图片服务器 static.loner.fm 不会关掉的,但是在写这篇博客的时候图片已经挂掉了,害,自力更生自力更生。
将其余几个压缩包解压到upload文件夹下,upload文件夹为自己创建,结构如图:


可以看到是根据年份时间来保存的
很多文章上提到的在域名管理页面中对原来的图片服务器 static.loner.fm 重新解析到本地,试了几次都不行,遂放弃该方法,因为 static.loner.fm是存储在数据库中的,我们直接对数据库中内容进行替换更新。
进入MySQL数据库命令行

选择wooyun数据库
use wooyun;
查看漏洞总数

select count(wybug_detail) from bugs;
进行更新,因为数据量比较大,所以更新的时间比较长(这里的更新命令需要根据自己的实际情况进行修改:
update bugs set wybug_detail=replace(wybug_detail,"static.loner.fm","你自己的域名或IP") ORDER BY id ASC limit 88820;
这里根据我的目录结构,命令对应为:
update bugs set wybug_detail=replace(wybug_detail,"static.loner.fm","127.0.0.1/wooyun") ORDER BY id ASC limit 88820;

替换结束后访问即可看到图片

搭建完成,cheer !!
参考链接:
https://zhuanlan.zhihu.com/p/26759783
https://blog.csdn.net/qq_38963246/article/details/104334569
乌云wooyun网站硬盘复活的更多相关文章
- 【转】为什么我说 Android 很糟糕
http://zhuanlan.zhihu.com/wooyun/19879016 Android 的安全问题一直被吐槽,包括不安全的APP市场.上次的远程命令执行漏洞.还有它的权限机制,总之一团糟, ...
- 某酒店2000W数据
某酒店2000W数据 2000万开房信息 [某酒店2000w数据 ct2000(解压密码:sjisauisa是就数据8很舒适好sjjss).rar] 国内安全漏洞监测平台乌云(WooYun.org)近 ...
- 在docker中初次体验.net core 2.0
.net core的跨平台有了Linux,不能没有docker……网上的系列文章一大推,特别是docker还有了中文官网:https://www.docker-cn.com/ .上面说的很清楚了,这里 ...
- 移动APP漏洞趋势
个人总结,可能片面或不正确 样本来自WooYun网站,截止15年12月19号,一共75650个漏洞: 一.Top10安全漏洞中,sql注入占1/3:可见如果你是sql注入方面的测试专家,web安全1/ ...
- 7. IIS短文件/文件夹漏洞(汇总整理)
漏洞的成因与分析: 1)利用“~”字符猜解暴露短文件/文件夹名. 2).Net Framework的拒绝服务攻击. 现在看大部分的分析讨论都是第一个的.第二个比较少.这里简单复述一下其他研究人员的分析 ...
- php面试题二--解决网站大流量高并发方案(从url到硬盘来解决高并发方案总结)
php面试题二--解决网站大流量高并发方案(从url到硬盘来解决高并发方案总结) 一.总结 从外到内解决网站大流量高并发问题---从提交一个url开始(从用户按下搜索栏回车键开始) url最开始会到d ...
- 全网趣味网站分享:今日热榜/Pixiv高级搜索/win10激活工具/songtaste复活/sharesome汤不热替代者
1.回形针手册 由科普类视频节目“回形针PaperClip”近期提出的一个实用百科工具计划,计划名称是回形针手册. 包含了当下科技,农业等等各行各业的各种相关信息,计划刚刚开始! 关于回形针手册的详细 ...
- 实现RTSP摄像机硬盘录像机NVR网站网页微信H5直播方案EasyNVR部署问题之:ERR_CONTENT_LENGTH_MISMATCH
背景分析 接触到EasyNVR产品的开发者都知道,EasyNVR是一套功能齐全.简洁易用的流媒体解决方案,可作为能力曾前端接入摄像头,后端接入业务系统使用,也可以作为应用层,直接修改为属于企业用户自己 ...
- 网络安全学习和CTF必不可少的一些网站
[转载备用] 原文地址 http://blog.csdn.net/ida0918/article/details/52730662 http://www.sec-wiki.com/skill/ 安全 ...
随机推荐
- 国内申请苹果美区ID
首先声明,纯粹是自己为了玩游戏而找到的方法..... 不用翻墙,在国内,就可以申请非国区的apple ID. 1.你自己申请一个自己的国区的apple ID,地址:https://appleid.ap ...
- 使用python和numpy实现函数的拟合
给出一个数组x,然后基于一个二次函数,加上一些噪音数据得到另一组数据y. 将得到的数组x,y,构建一个机器学习模型,采用梯度下降法,通过多次迭代,学习到函数的系数.使用python和numpy进行编程 ...
- 你的旧版本 App 为何运行在 iPhone 12 上没有异常?
背景 当我在 10月14日 iPhone 12 系列发布直播,看到 iPhone 12 系列的分辨率后,我注意到这些分辨率是全新的时,我立即在群里吐槽:又需要适配一波了.我只是以为宽高变化会导致字号变 ...
- C#调用pyd
python打包成pyd在本篇博客不多叙述,请读者自行百度,本篇博客主要讲解在C#中如何调用pyd以及遇到的一些问题如何解决. 1.安装pythonnet pythonnet是一个强大的工具包,用于C ...
- Linux_CentOS 7下Nginx服务器的安装配置
1.安装 1.1 配置epel yum 源 wget http://dl.Fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm ...
- 太湖杯writeup
CheckInGame checkInGame本题是个js游戏 设置个断点后,之后修改时间即可,然后把游戏玩完就行. ezWeb 本题是模板注入,过滤了{}和"",用︷︸和无引号的 ...
- LTMU论文解析
LTMU 第零部分:前景提要 一般来说,单目标跟踪任务可以从以下三个角度解读: A matching/correspondence problem.把其视为前后两帧物体匹配的任务(而不考虑在跟踪过程中 ...
- SixLabors.ImageSharp 实践小结
前言 之前写过一篇 Linux/Docker 中使用 System.Drawing.Common 踩坑小计, 当时主要是有一块图像处理的需要从 .net framework 迁移到 .net core ...
- git原理-本地仓库认识
项目人员使用git,几乎70%的工作都是在本地仓库完成的.由此可见本地仓库的重要性. 下面我们就通过一些基本的命令讲下git的本地仓库的结构,存储流程,数据类型,如何存储...... 仓库结构 大家都 ...
- 2. 三数之和(数组、hashset)
思路及算法: 该题与第一题的"两数之和"相似,三数之和为0,不就是两数之和为第三个数的相反数吗?因为不能重复,所以,首先进行了一遍排序:其次,在枚举的时候判断了本次的第三个数的值是 ...