torque59 / Nosql Exploitation Framework
Licence: other
A Python Framework For NoSQL Scanning and Exploitation
Stars: ✭ 575
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Nosql Exploitation Framework
Sharedhashfile
Share Hash Tables With Stable Key Hints Stored In Memory Mapped Files Between Arbitrary Processes
Stars: ✭ 380 (-33.91%)
Mutual labels: nosql
Objectbox Java
ObjectBox is a superfast lightweight database for objects
Stars: ✭ 3,950 (+586.96%)
Mutual labels: nosql
Pika
Pika is a nosql compatible with redis, it is developed by Qihoo's DBA and infrastructure team
Stars: ✭ 4,439 (+672%)
Mutual labels: nosql
Sleekdb
Pure PHP NoSQL database with no dependency. Flat file, JSON based document database.
Stars: ✭ 450 (-21.74%)
Mutual labels: nosql
Tinydb
TinyDB is a lightweight document oriented database optimized for your happiness :)
Stars: ✭ 4,713 (+719.65%)
Mutual labels: nosql
Nodejs Firestore
Node.js client for Google Cloud Firestore: a NoSQL document database built for automatic scaling, high performance, and ease of application development.
Stars: ✭ 475 (-17.39%)
Mutual labels: nosql
Awesome System Design
A curated list of awesome System Design (A.K.A. Distributed Systems) resources.
Stars: ✭ 4,999 (+769.39%)
Mutual labels: nosql
Framework Learning
计算机学习资料(Java , Jvm , Linux , Mysql , Netty , Redis , Netty , Spring , SpringBoot , Mybatis , Rabbitmq ,计算机网络 , 数据结构与算法 , 设计模式 )Github网页阅读:https://guang19.github.io/framework-learning , Gitee网页版阅读: https://qsjzwithguang19forever.gitee.io/framework-learning
Stars: ✭ 416 (-27.65%)
Mutual labels: nosql
Orientdb
OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries. OrientDB Community Edition is Open Source using a liberal Apache 2 license.
Stars: ✭ 4,394 (+664.17%)
Mutual labels: nosql
Dbreeze
C# .NET MONO NOSQL ( key value store embedded ) ACID multi-paradigm database management system.
Stars: ✭ 383 (-33.39%)
Mutual labels: nosql
School Of Sre
At LinkedIn, we are using this curriculum for onboarding our entry-level talents into the SRE role.
Stars: ✭ 5,141 (+794.09%)
Mutual labels: nosql
Lucene Solr
Apache Lucene and Solr open-source search software
Stars: ✭ 4,217 (+633.39%)
Mutual labels: nosql
Bolthold
BoltHold is an embeddable NoSQL store for Go types built on BoltDB
Stars: ✭ 467 (-18.78%)
Mutual labels: nosql
Nosql-Exploitation-Framework
A FrameWork For NoSQL Scanning and Exploitation Framework
NoSQL Exploitation Framework 2.02b Released
Author
- NoSQL Exploitation Framework Authored By Francis Alexander
Wiki
- NoSQL Exploitation Framework Wiki on Installation & Usage - https://github.com/torque59/Nosql-Exploitation-Framework/wiki
Features:
- First Ever Tool With Added Support For Mongo,Couch,Redis,H-Base,Cassandra
- Support For NoSQL WebAPPS
- Added payload list for JS Injection,Web application Enumeration.
- Scan Support for Mongo,CouchDB and Redis
- Dictionary Attack Support for Mongo,Couch and Redis
- Enumeration Module added for the DB's,retrieves data in db's @ one shot.
- Currently Discover's Web Interface for Mongo
- Shodan Query Feature
- MultiThreaded IP List Scanner
- Dump and Copy Database features Added for CouchDB
- Sniff for Mongo,Couch and Redis
Change Log V2.02b:
- The framework has been updated and moved to python3
- Added Dockerfile
- Bug fixes
Installation
- Install Pip, sudo apt-get install python-setuptools;easy_install pip
- pip install -r requirements.txt
- python nosqlframework.py -h (For Help Options)
Installation (Docker)
- docker build -t torque59/nosqlframework . OR docker pull torque59/nosqlframework
- docker run -it torque59/nosqlframework --help
- docker run -it torque59/nosqlframework -ip ip_Addr -enum mongo
Installation on Mac/Kali
- Removed the scapy module by default for mac. So this should run by default. If you need to sniff run the script and then continue.
- Run installformac-kali.sh directly
- python nosqlframework.py -h (For Help Options)
Installing Nosql Exploitaiton Framework in Virtualenv
- virtualenv nosqlframework
- source nosqlframework/bin/activate
- pip install -r requirements.txt
- nosqlframework/bin/python nosqlframework.py -h (For Help Options)
- deactivate (After usage)
Contribution
- It would be great seeing this project grow , do contribute by issuing a pull request.
Sample Usage
- nosqlframework.py -ip localhost -scan
- nosqlframework.py -ip localhost -dict mongo -file b.txt
- nosqlframework.py -ip localhost -enum couch
- nosqlframework.py -ip localhost -enum redis
- nosqlframework.py -ip localhost -clone couch
Sample Output
Future Releases
- Improved Web App Detection
- Support for Neo4j on the way
- Web Interface attack and Fuzz Platform
Bugs or Queries
- Plse report any bugs or queries @ [email protected] @torque59
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].