- 幾年前下了個有烏雲的虛拟機, 最近想把烏雲搞到子系統上豈不美滋滋, 結果一路坎坷, 學到很多
- 拷貝elasticsearch-2.3.4 wooyun_public /var/lib/mongodb 到本地, 強烈安利magic-wormhole
- 使用wormhole時遇到AttributeError: 'module' object has no attribute 'SSL_ST_INIT'
- 解決方法:
,pip uninstall pyOpenSSL
pip install pyOpenSSL
- 解除安裝openjdk-11
- apt remove openjdk-11-*
- apt purge openjdk-11-*
- 安裝openjdk-8-jdk
- sudo apt install openjdk-8-jdk
- 嘗試運作elasticsearch-2.3.4/bin/elasticsearch
- 安裝mongodb3.4
- sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
- echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
- sudo apt-get update
- sudo apt-get install -y mongodb-org
- sudo apt-get install -y mongodb-org=3.4 mongodb-org-server=3.4 mongodb-org-shell=3.4 mongodb-org-mongos=3.4 mongodb-org-tools=3.4
- 運作mongodb
- mongod
- ctrl c 退出
- 安裝py的庫, 強烈推薦清華的源, 不建議使用豆瓣的, 安裝庫時, 使用官方源太慢, 使用豆瓣源有時顯示版本不滿足, 唯有清華的源集大成
- 必須要指定包版本, 我是通過pip list檢視然後複制到一個檔案裡面, 最後pip install -r r.txt
- 運作網站
-
mongod --dbpath 從/var/lib/mongodb遷移到本地的mongodb的位置 --fork --logpath mongodb.log elasticsearch-2.3.4/bin/elasticsearch -d wooyun_public/flask/app.py
-
- 踩到的坑
- 運作elasticsearch時由于java版本不對, 嘗試elasticsearch資料遷移,讀了官方文檔,最後發現可以直接複制, 就是對版本有要求而已, 心累
- 之前以為沒有用到mongodb, 看了看app.py才知道, 然後嘗試mongodb的資料遷移,試了試mongodbdump,沒啥用隻是建立了目錄, 然後檢視/etc/mongodb.conf 找到data路徑, 複制到本地後, 在ubuntu中直接安裝mongodb安裝的是3.6.3版本, 然後,找安裝3.4版本的又浪費很多時間, 兜兜轉轉, 最後還是安裝好了
- 然後就是安裝py庫了, 用官方源, kb kb的下載下傳扛不住使用了豆瓣源, 發現會報找不到合适版本, 可是官方源就可以, 然後使用了清華源美滋滋
- 還有就是magic-wormhole巨好用, 子系統可以讀取window系統檔案, 系統的磁盤都在/mnt中, 用起來巨爽
- 不過最後終于搞好了,前兩天給子系統整了個dvwa,sqli-labs沒啥難度就沒記錄,加上烏雲, 太爽了,我的安全之路, 明天整個首頁,漂亮地, 舒服,舒服
轉載于:https://www.cnblogs.com/edhg/p/11333223.html