前言
最近在學 flask,一段時間沒看,又忘得差不多了,於是弄這個來鞏固一下基礎知識
漏洞總共包括了 88820 個, Drops 文章總共有 1235 篇,全來自公開資料,在 Github 上收集的
資料除圖片外全整合到資料庫中了
版權歸 WooYun.org 所有
資源地址
Github:專案程式碼 MyWooYun.org
BaiDuYun:圖片+資料庫+程式碼資源 連結:https://pan.baidu.com/s/1IANH7c7F9zeVgXkgrb7ATQ 提取碼:n1bi
首頁
功能
-
關鍵字搜尋(作者/漏洞/知識庫)
-
大佬主頁
- 具體 bug/drop 頁面
Bug:
Drop:
- 有圖片
怎麼搭建
-
將雲盤所有檔案下載下來
- 原始碼
MyWooYun原始碼.zip
- 資料庫檔案
WooYundata.zip
- 圖片檔案: Drops圖片-
full.zip
漏洞圖片-10-14.zip
、15-a.zip
、15-b.zip
、16.zip
- 原始碼
-
將圖片檔案解壓
其中full.zip
內所有圖片放在程式碼檔案中的full
資料夾中
將10-14.zip
、15-a.zip
、15-b.zip
、16.zip
解壓放在程式碼檔案中的images
資料夾中,注意這裡的圖片檔案是分資料夾放的
-
新建一個資料庫,然後將資料庫檔案放在資料庫目錄下
建議下載一個phpstudy
,然後新建一個資料庫,將資料庫檔案WooYundata.zip
解壓內容放在資料庫安裝位置的data
目錄下對應資料庫資料夾裡面
例如:phpstudy\Extensions\MySQL5.7.26\data\wooyun
更改程式碼檔案config.py
,中的
DATABASE = 'wooyun' # 你的資料庫名
USERNAME = 'wooyun' # 資料庫賬號
PASSWORD = 'qwe123' # 資料庫密碼
- 執行以下神奇程式碼即可
pip install -r requirements.txt
python3 manage.py db init
python3 manage.py db migrate
python3 manage.py db upgrade
python3 -m flask run
- 開啟
127.0.0.1:5000
即可