Huge update to user's manual. A lot to be done yet.

This commit is contained in:
Bernardo Damele
2011-02-27 12:19:32 +00:00
parent 6e8ebd35f4
commit b47d3e1da3
4 changed files with 8078 additions and 15465 deletions

View File

@@ -1,37 +1,47 @@
sqlmap (0.9-1) stable; urgency=low sqlmap (0.9-1) stable; urgency=low
* Rewritten SQL injection detection engine (Bernardo and Miroslav).
* Support to directly connect to the database without passing via a * Support to directly connect to the database without passing via a
SQL injection, -d switch (Bernardo and Miroslav). SQL injection, -d switch (Bernardo and Miroslav).
* Added full support for both time-based blind SQL injection and
error-based SQL injection techniques (Bernardo and Miroslav).
* Implemented support for SQLite 2 and 3 (Bernardo and Miroslav). * Implemented support for SQLite 2 and 3 (Bernardo and Miroslav).
* Initial support for Firebird, Sybase and SAP MaxDB (Miroslav). * Implemented support for Firebird (Bernardo and Miroslav).
* Implemented support for Microsoft Access, Sybase and SAP MaxDB
(Miroslav).
* Extended old '--dump -C' functionality to be able to search for * Extended old '--dump -C' functionality to be able to search for
specific database(s), table(s) and column(s), --search switch specific database(s), table(s) and column(s), --search switch
(Bernardo). (Bernardo).
* Added support to tamper injection data with --tamper switch (Bernardo * Added support to tamper injection data with --tamper switch (Bernardo
and Miroslav). and Miroslav).
* Added automatic recognition of password hashes format and support to
crack them with a dictionary-based attack (Miroslav).
* Added support to enumerate roles on Oracle, --roles switch (Bernardo). * Added support to enumerate roles on Oracle, --roles switch (Bernardo).
* Added support for SOAP based web services requests (Bernardo). * Added support for SOAP based web services requests (Bernardo).
* Added support to fetch unicode data (Bernardo and Miroslav). * Added support to fetch unicode data (Bernardo and Miroslav).
* Added support to use persistent HTTP(s) connection for speed * Added support to use persistent HTTP(s) connection for speed
improvement, --keep-alive switch (Miroslav). improvement, --keep-alive switch (Miroslav).
* Implemented HTTP proxy authentication support, --proxy-cred switch * Support to test and inject against HTTP Referer header (Miroslav).
* Implemented HTTP(s) proxy authentication support, --proxy-cred switch
(Miroslav). (Miroslav).
* Implemented feature to speedup the enumeration of table names * Implemented feature to speedup the enumeration of table names
(Miroslav). (Miroslav).
* Support for customizable HTTP redirections (Bernardo). * Support for customizable HTTP(s) redirections (Bernardo).
* Support to replicate the back-end DBMS tables structure and entries * Support to replicate the back-end DBMS tables structure and entries
in a local SQLite 3 database, --replicate switch (Miroslav). in a local SQLite 3 database, --replicate switch (Miroslav).
* Support to parse and test forms on target url, --forms switch * Support to parse and test forms on target url, --forms switch
(Miroslav). (Bernardo and Miroslav).
* Added switches to brute-force table names with a dictionary attack, * Added switches to brute-force tables names and columns names with a
--common-exists and --exists. Useful for instance when system table dictionary attack, --common-tables and --common-columns. Useful for
'information_schema' is not available on MySQL (Miroslav). instance when system table 'information_schema' is not available on
MySQL (Miroslav).
* Basic support for REST-style URL parameters by using the asterisk (*) * Basic support for REST-style URL parameters by using the asterisk (*)
to mark where to test for and exploit SQL injection (Miroslav). to mark where to test for and exploit SQL injection (Miroslav).
* Added safe URL feature, --safe-url and --safe-freq (Miroslav). * Added safe URL feature, --safe-url and --safe-freq (Miroslav).
* Added --text-only switch to strip from the HTTP body the HTML/JS code * Added --text-only switch to strip from the HTTP response body the
and compare pages based only on their textual content (Miroslav). HTML/JS code and compare pages based only on their textual content
* Several bugs fixed (Bernardo and Miroslav). (Miroslav).
* Over 100 bugs fixed (Bernardo and Miroslav).
* Major code refactoring (Bernardo and Miroslav). * Major code refactoring (Bernardo and Miroslav).
* User's manual updated (Bernardo). * User's manual updated (Bernardo).

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff