A honeypot proxy for mongodb. When run, this will proxy and log all traffic to a dummy mongodb server.
JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore Upload code Jan 14, 2017
LICENSE
README.md
index.js
package.json

README.md

DO NOT USE THIS WITH A REAL DATABASE

Intro

MongoDB-HoneyProxy was created in response to the 'MongoDB Apocalypse'

Pre-requisites:

  • sudo apt-get install nodejs npm gcc g++
  • You'll also need to install MongoDB for this to function, as this project works as a logging proxy.

Setup

  • Create a MongoDB database. Some good dummy data can be found here. Another good tool is JSON Generator, which generates fake json that can then be converted to bson.
  • Then, install the project
git clone https://github.com/Plazmaz/MongoDB-HoneyProxy.git
cd MongoDB-HoneyProxy
sudo npm install
  • To run the project, simply use node index.js