Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/torque59/nosqlpot
The NoSQL Honeypot Framework
https://github.com/torque59/nosqlpot
Last synced: 9 days ago
JSON representation
The NoSQL Honeypot Framework
- Host: GitHub
- URL: https://github.com/torque59/nosqlpot
- Owner: torque59
- License: gpl-2.0
- Created: 2015-04-03T15:53:03.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-10-17T07:27:57.000Z (about 1 year ago)
- Last Synced: 2024-08-01T17:30:10.785Z (3 months ago)
- Language: Python
- Size: 50.8 KB
- Stars: 102
- Watchers: 15
- Forks: 23
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-honeypots - NoSQLpot - Honeypot framework built on a NoSQL-style database. (Honeypots)
- awesome-honeypots - NoSQLpot - Honeypot framework built on a NoSQL-style database. (Honeypots)
- fucking-awesome-honeypots - NoSQLpot - Honeypot framework built on a NoSQL-style database. (Honeypots)
- awesome-honeypot - **96**星
README
[![Baikal](https://baikal.io/badges/torque59/nosqlpot)](https://baikal.io/torque59/nosqlpot)
NoSQL-Honeypot-Framework (NoPo)
==NoSQL-Honeypot-Framework (NoPo) is an open source honeypot for nosql databases that automates the process of detecting attackers,logging attack incidents. The simulation engines are deployed using the twisted framework.Currently the framework holds support for redis.
N.B : The framework is under development and is prone to bugs
Screenshots
----
* Server Deployed
![Screenshot](http://i.imgur.com/4cCX3Me.png)Installation
----You can download NoPo by cloning the [Git](https://github.com/torque59/nosqlpot) repository:
git clone https://github.com/torque59/nosqlpot.git
pip install -r requirements.txtNoPo works out of the box with [Python](http://www.python.org/download/) version **2.6.x** and **2.7.x** on any platform.
Added Features:
============================- First Ever Honeypot for NoSQL Databases
- Support For Config Files
- Simulates Protocol Specification as of Servers
- Support for RedisUsage
----Get a list of basic options :
python nosqlpot.py -h
Deploy an nosql engine:
python nosqlpot.py -deploy redis
pythom nosqlpot.py -deplot couchDeploy an nosql engine with a configuration file:
python nosqlpot.py -deploy redis -config filename
Log commands,session to file :python nosqlpot.py -deploy redis -out log.out