Throw away the install.sh. This is a terrible way of installing python software, because it pollutes existing python installations with modules I would no want there and especially because it can't be installed as a user that way. Instead create a requirements.txt with the needed modules, so it's easy to create a virtualenv to run the frameworkscript. Or even better:
Read up on packaging and distributing python projects and take the necessary steps. After that someone could easily install your framework via pip install nosqlexploitationframework.
Furthermore: Replace your cleanup.sh with a .gitignore file.
Came here from: https://www.reddit.com/r/netsec/comments/3g4mr2/nosql_exploitation_framework_v20/
pip install nosqlexploitationframework
.Furthermore: Replace your cleanup.sh with a .gitignore file.