Tools: NOSQLMap - SQLMap for nosql database

What is NosqlMap?

NosqlMap is an open source Python tool designed to audit for as well as automate injection attacks and exploit default configuration weaknesses in Nosql databases,as well as web applications using Nosql in order to disclose data from the database. It is named as a tribute to Bernardo Damele and Miroslav's Stampar's popular sql injection tool sqlmap,and its concepts are based on and extensions of Ming Chow's excellent presentation at Defcon 21,"Abusing Nosql Databases". Presently the tool's exploits are focused around MongoDB,but additional support for other Nosql based platforms such as CouchDB,Redis,and Cassandra are planned in future releases; right now the goal is to provide a proof of concept tool to debunk the premise that Nosql is impervIoUs to sql injection attacks.


Features

  • Automated MongoDB database enumeration and cloning attacks.
  • PHP application parameter injection attacks against MongoClient to return all database records.
  • Javascript function variable escaping and arbitrarycode injection to return all database records.
  • Timing based attacks similar to blind sql injection to validate Javascript injection vulnerabilities with no Feedback from the application.
  • More coming soon!
Source: http://nosqlmap.net/

相关文章

一、引言 学习redis 也有一段时间了,该接触的也差不多了。后来有一天,以前的同事问我,如何向redis中...
一、引言 上一篇文章,我介绍了如何在Linux系统上安装和配置MongoDB,其实都不是很难,不需要安装和编译...
一、介绍 Redis客户端使用RESP(Redis的序列化协议)协议与Redis的服务器端进行通信。 虽然该协议是专门...
一、引言 redis学了一段时间了,基本的东西都没问题了。从今天开始讲写一些redis和lua脚本的相关的东西...
一、介绍 今天继续redis-cli使用的介绍,上一篇文章写了一部分,写到第9个小节,今天就来完成第二部分。...
一、引言 上一篇文章我们已经介绍了MongoDB数据库的查询操作,但是并没有介绍全,随着自己的学习的深入...