sqlmap/lib/core
Bernardo Damele fa0507ab39 Minor enhancement to fingerprint the back-end DBMS operating system (type,
version, release, distribution, codename and service pack) by parsing the
DBMS banner value when both -f and -b are provided: adapted the code and
added XML files defining regular expressions for matching.

Example of the -f -b output now on MySQL 5.0.67 running on latest Ubuntu:
--8<--
back-end DBMS:	active fingerprint: MySQL >= 5.0.38 and < 5.1.2
                comment injection fingerprint: MySQL 5.0.67
                banner parsing fingerprint: MySQL 5.0.67
                html error message fingerprint: MySQL
back-end DBMS operating system: Linux Ubuntu 8.10 (Intrepid)
--8<--
2008-11-15 23:41:31 +00:00
..
__init__.py propsets.. 2008-10-15 15:56:32 +00:00
agent.py Initial implementation of support for stacked queries. 2008-11-12 00:36:50 +00:00
common.py Minor enhancement to fingerprint the back-end DBMS operating system (type, 2008-11-15 23:41:31 +00:00
convert.py Minor fix to urldecode %3d and any other urlencoded values in target url, posted data and cookie 2008-10-16 16:31:20 +00:00
data.py propsets.. 2008-10-15 15:56:32 +00:00
datatype.py propsets.. 2008-10-15 15:56:32 +00:00
dump.py Be more user friendly on messages and minor code layout improvement 2008-11-02 18:23:42 +00:00
exception.py Adjusted unhandled exception error message 2008-11-11 14:08:40 +00:00
option.py Major bug fix to correctly handle httplib.BadStatusLine exception. 2008-11-15 12:25:19 +00:00
optiondict.py Initial implementation of support for stacked queries. 2008-11-12 00:36:50 +00:00
progress.py propsets.. 2008-10-15 15:56:32 +00:00
readlineng.py propsets.. 2008-10-15 15:56:32 +00:00
session.py Implemented a better way to deal with % characters in parameters' value. Minor code restyle. 2008-10-16 15:31:02 +00:00
settings.py Properly moved and improved inject.goStacked() function and newly 2008-11-12 23:44:09 +00:00
shell.py Minor enhancement to be able to enumerate table columns and dump table 2008-11-12 22:53:25 +00:00
target.py Minor fix to urldecode %3d and any other urlencoded values in target url, posted data and cookie 2008-10-16 16:31:20 +00:00
unescaper.py Major bug fix so that the users' privileges enumeration now works properly also on both MySQL < 5.0 and MySQL >= 5.0 also if the user has provided one or more users with -U option; 2008-11-02 18:17:12 +00:00
update.py Updated documentation and minor fix in update functionality 2008-11-04 16:33:13 +00:00