NoSQL蜜罐框架(NoPo)是NoSQL資料庫的一個開源蜜罐,它可以自動檢測攻擊者,記錄攻擊事件。模擬引擎使用twisted框架部署,現時該框架支持redis。
N、B:這個框架正在開發中,很容易出錯
螢幕截圖
- 服務器已部署
安裝
您可以通過尅隆Git存儲庫來下載NoPo:
git clone https://github.com/torque59/nosqlpot.git
pip install -r requirements.txt
NoPo可以在任何平臺上與Python 2.6.x和2.7.x版一起使用。
- NoSQL資料庫的第一個蜜罐
- 支持設定檔
- 類比服務器的協定規範
- 對Redis的支持
用法
獲取基本選項清單:
python nosqlpot.py -h
部署nosql引擎:
python nosqlpot.py -deploy redis
pythom nosqlpot.py -deplot couch
使用設定檔部署nosql引擎:
python nosqlpot.py -deploy redis -config filename
日誌命令,會話到檔案:
python nosqlpot.py -deploy redis -out log.out