
Das NoSQL-Honeypot-Framework
NoSQL-Honeypot-Framework (NoPo) ist ein Open-Source-Honeypot für NoSQL-Datenbanken, der den Prozess der Erkennung von Angreifern und der Protokollierung von Angriffsvorfällen automatisiert. Die Simulations-Engines werden mit dem Twisted-Framework bereitgestellt. Derzeit unterstützt das Framework Redis.
N.B.: Das Framework befindet sich in der Entwicklung und ist anfällig für Fehler.
Sie können NoPo herunterladen, indem Sie das Git-Repository klonen:
git clone https://github.com/torque59/nosqlpot.git
pip install -r requirements.txt
NoPo funktioniert sofort mit Python Version 2.6.x und 2.7.x auf jeder Plattform.
Eine Liste der grundlegenden Optionen anzeigen:
python nosqlpot.py -h
Eine NoSQL-Engine bereitstellen:
python nosqlpot.py -deploy redis
pythom nosqlpot.py -deplot couch
Eine NoSQL-Engine mit einer Konfigurationsdatei bereitstellen:
python nosqlpot.py -deploy redis -config filename
Befehle und Sitzungen in einer Datei protokollieren:
python nosqlpot.py -deploy redis -out log.out