sqlmap

sqlmap is an automatic blind SQL injection tool.
Download

sqlmap Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Bernardo Damele
  • Publisher web site:

sqlmap Tags


sqlmap Description

sqlmap is an automatic blind SQL injection tool. sqlmap is an automatic blind SQL injection tool, developed in python, capable to enumerate entire remote database, perform an active database fingerprint and much more.sqlmap's aim is to implement a fully functional database mapper tool which takes advantages of web application programming security flaws which lead to SQL injection vulnerabilities. Here are some key features of "sqlmap": · Test of the remote url stability, based on page hash or string match; · Identification of url dynamic parameters; · Test numeric, string (single quote and double quotes) SQL injection on all url dynamic parameters and at first vulnerable it will be used to perform the future SQL injections; · Possible selection of HTTP method for testing and exploiting dynamic parameters, GET or POST (default: GET); · Fingerprint of web application database back-end based upon specific queries output which identify database characteristics and banner grabbing; · Random HTTP User-Agent header selection; · HTTP Cookie header provided, useful when web application requires authorization based on cookies and you an account; · Provide an anonymous HTTP proxy address to pass by request to the target url; · Other command line parameters to get database banner, enumerate databases, tables, columns, dump values, retrieve an arbitrary file content and provide own SQL expression to query remote database; · Debug output messages in verbose mode execution; · PHP setting magic_quotes_gpc evasion by encoding every query string, between single quotes, with CHAR (or similar) database function. · Reviewed the directory tree structure; · Splitted lib/common.py: inband injection functionalities now are · moved to lib/union.py; · Updated documentation files. What's New in This Release: · Added support to execute arbitrary commands on the database server underlying operating system either returning the standard output or not via UDF injection on MySQL and PostgreSQL and via xp_cmdshell() stored procedure on Microsoft SQL Server; · Added support for out-of-band connection between the attacker box and the database server underlying operating system via stand-alone payload stager created by Metasploit and supporting Meterpreter, shell and VNC payloads for both Windows and Linux; · Added support for out-of-band connection via Microsoft SQL Server 2000 and 2005 'sp_replwritetovarbin' stored procedure heap-based buffer overflow (MS09-004) exploitation with multi-stage Metasploit payload support; · Added support for out-of-band connection via SMB reflection attack with UNC path request from the database server to the attacker box by using the Metasploit smb_relay exploit; · Added support to read and write (upload) both text and binary files on the database server underlying file system for MySQL, PostgreSQL and Microsoft SQL Server; · Added database process' user privilege escalation via Windows Access Tokens kidnapping on MySQL and Microsoft SQL Server via either Meterpreter's incognito extension or Churrasco stand-alone executable; · Speed up the inference algorithm by providing the minimum required charset for the query output; · Major bug fix in the comparison algorithm to correctly handle also the case that the url is stable and the False response changes the page content very little; · Many minor bug fixes, minor enhancements and layout adjustments.


sqlmap Related Software