首先在这里感谢hanc00l爬取了wooyun漏洞库以及知识库,hanc00l发布了基于flask或者torndo的乌云公开漏洞、知识库搜索的github项目,同时发布了已经配置好的虚拟机,允许大家直接把乌云搭建在了本地。但是有很多人不会搭建,虽然有文档但是如果要部署到服务器有很多人就不会了例如小编就这样,在centos服务器上折腾了几天没折腾出来于是小编就用thinkphp3.2开发了一个部署简单乌云漏洞搜索可以快速部署到服务器,只要会搭建网站稍微懂点服务器配置就会搭建,Windows server 或Linux都可部署!
《乌云漏洞搜索》
部署环境:
- Apache/iis/Nginx
- PHP版本≥ 5.3
- mysql
- 易语言版本≥5.4
- 服务器磁盘>20G
开发框架:
- 前端框架:Amaze UI
- 弹框插件:layer弹框插件
- 后台框架:Thinkphp3.2.3
安装说明:
1.导入数据库
2..修改数据库配置(地址:wooyun/App/Common/Conf/config.php)
'配置值'
/* 数据库设置 */
'DB_TYPE' => 'mysql', // 数据库类型
'DB_HOST' => '127.0.0.1', // 服务器地址
'DB_NAME' => 'wooyun', // 数据库名
'DB_USER' => 'root', // 用户名
'DB_PWD' => '123456', // 密码
'DB_PORT' => '3306', // 端口
);
3.修改项目为生产环境(地址:wooyun/index.php)
// +----------------------------------------------------------------------
// 应用入口文件
// 检测PHP环境
if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !');
// 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false
define('APP_DEBUG',False);
// 定义应用目录
define('APP_PATH','./App/');
// 引入ThinkPHP入口文件
require './ThinkPHP/ThinkPHP.php';
// 亲^_^ 后面不需要任何代码了 就是如此简单
修改
define('APP_DEBUG',False);
为
define('APP_DEBUG',True);
后期维护或者增加数据
小编为了方便易语言写了个导入数据的小程序,可以在易语言代码
修改下数据库连接
如果有能力 也可以再添加查找重复 重复的不添加 小编有时间的话会加上分享出来,在这之前如果有需要这个功能的请自行修改
下载地址回复可见:
链接:http://pan.baidu.com/s/1dF5dwlz 密码:4nfd