
NoSQLMap is a powerful tool designed to identify and exploit vulnerabilities in NoSQL databases. It was created based on the well-known SQL injection tool SQLMap, but is focused on modern databases using NoSQL technologies, such as MongoDB, CouchDB, Cassandra, Redis and others.
Key Features of NoSQLMap

Vulnerability Detection: NoSQLMap scans systems to find vulnerabilities such as injections, misconfigurations, and authentication errors.

Vulnerability Exploitation: If vulnerabilities are detected, the tool offers the possibility of exploiting them, including:

Extracting data from the database.

Injecting malicious data.

Gaining unauthorized access to system resources.

Support for popular NoSQL databases: The utility is compatible with databases such as MongoDB, Redis, CouchDB, Cassandra, ElasticSearch, RethinkDB and many others.
Installing NoSQLMap:
Code:
git clone https://github.com/codingo/NoSQLMap.git
cd NoSQLMap
Code:
pip install -r requirements.txt
Run:
Code:
python nosqlmap.py -u http://example.com/vulnerable-endpoint