Commit Graph
611 Commits
Author SHA1 Message Date
Miroslav Stampar fcceceed45 fix for bug reported by [email protected] regarding formatDBMSfp with unknown DBMS version 2010-04-09 10:40:08 +00:00
Miroslav Stampar 63c70018ca fix for that update (conf.cj) problem mentioned by [email protected] 2010-04-09 10:16:15 +00:00
Bernardo Damele effc7dc41c Minor adjustment to notify the user that the --auth-cred format for NTLM authentication is "DOMAIN\user:password" 2010-04-07 09:47:14 +00:00
Bernardo Damele 652daa616e Minor bug fix and layout adjustments 2010-04-06 21:57:15 +00:00
Bernardo Damele 758a858785 Minor adjustments 2010-04-06 20:40:14 +00:00
Miroslav Stampar 5556db80db fix for that sqlite thread nagging with undocumented argument check_same_thread 2010-04-06 16:01:37 +00:00
Miroslav Stampar 6e7be5edb0 another fix 2010-04-06 15:51:36 +00:00
Miroslav Stampar 3fe9f9cac9 another fix 2010-04-06 15:28:34 +00:00
Miroslav Stampar a6a2e993cc minor update 2010-04-06 15:24:56 +00:00
Miroslav Stampar c303feab17 fix 2010-04-06 15:14:32 +00:00
Miroslav Stampar e2810003ae more update 2010-04-06 15:12:52 +00:00
Miroslav Stampar c24f1cc07c some update 2010-04-06 14:59:31 +00:00
Miroslav Stampar 60f04f0a41 new module for interruptable threads 2010-04-06 14:33:57 +00:00
Bernardo Damele bd669dd6fa Updated 2010-04-06 10:32:56 +00:00
Bernardo Damele 2d55ec19a3 Minor code restyling 2010-04-06 10:15:19 +00:00
Miroslav Stampar e29e8f82f9 fix for "Problem with --dbms set" reported by David Guimaraes 2010-04-05 23:09:35 +00:00
Miroslav Stampar 0a363d3f2b fix for not properly clearing cookies when in multiple targets scanning mode spotted by Kasper Fons 2010-04-04 14:38:48 +00:00
Miroslav Stampar 4129cb22a7 update regarding bug reported by Ole Rasmussen 2010-04-03 19:41:47 +00:00
Bernardo Damele cad8f61d55 Force pymssql to version >= 1.0.2 2010-03-31 15:31:11 +00:00
Bernardo Damele b19de015c5 Minor bugs fixes 2010-03-31 13:52:51 +00:00
Bernardo Damele 5fdebb5d5b Added support to directly connect also to Microsoft SQL Server database.
Fixed direct connection to always use the same query as of UNION query SQL injection (= one query with multiple columns/entries output).
Minor fixes to Firebird/Access/SQLite connectors to use connector's execute()/fetchall() as wrapper for third-party libraries' methods.
Forced conf.timeout to 10 seconds when directly connecting to database.
Slightly improved regular expression to parse -d parameter.
Added import check for all connectors' third-party libraries.
Code refactoring:
* Moved conf.direct request to direct() function in lib/request/direct.py (code reused where needed).
* Back-delegated to generic connector close() and other methods.
2010-03-31 10:50:47 +00:00
Miroslav Stampar d583cc07e7 ms access update 2010-03-30 15:04:55 +00:00
Miroslav Stampar 1973024ebf added support for reusing connections 2010-03-30 13:52:47 +00:00
Miroslav Stampar f0729565a9 fixes for sqlite 2010-03-30 13:36:23 +00:00
Miroslav Stampar 8702cce760 fix 2010-03-30 13:23:20 +00:00
Miroslav Stampar c2a6f21095 refactoring regarding usage of conf.dbmsConnector.connect() 2010-03-30 13:03:19 +00:00
Miroslav Stampar 88d74a00c1 ms access connector update 2010-03-30 12:48:51 +00:00
Miroslav Stampar a02ec29c15 too 2010-03-30 11:52:45 +00:00
Miroslav Stampar c9c9c1fb2f replace only first occurrence 2010-03-30 11:52:01 +00:00
Miroslav Stampar bfc12e93c5 ms access returns -1 for True 2010-03-30 11:33:51 +00:00
Miroslav Stampar ae3455a0c2 more update 2010-03-30 11:28:14 +00:00
Miroslav Stampar 738c210075 update 2010-03-30 11:21:26 +00:00
Miroslav Stampar 87d8c6719e updates, fixes and stuff 2010-03-30 11:06:30 +00:00
Miroslav Stampar f04449be03 update 2010-03-29 23:48:21 +00:00
Miroslav Stampar 4dd2cdef47 update 2010-03-27 23:48:12 +00:00
Bernardo Damele a0290a257b Added support to connect directly also to Oracle - see #158 2010-03-27 21:50:19 +00:00
Bernardo Damele 1416cd0d86 Major enhancement to directly connect to the dbms without passing via a sql injection: adapted code accordingly - see #158. This feature relies on python third-party libraries to be able to connect to the database. For the moment it has been implemented for MySQL (with python-mysqldb module) and PostgreSQL (with python-psycopg2 module).
Minor layout adjustments.
2010-03-26 23:23:25 +00:00
Miroslav Stampar 4ca1adba2c update 2010-03-26 21:30:36 +00:00
Miroslav Stampar 1ec5221d82 minor update 2010-03-26 20:51:55 +00:00
Bernardo Damele eaa9dd07bc Minor bug fix for --roles 2010-03-26 20:45:22 +00:00
Miroslav Stampar 0aa8f7309b added copyright notice and keywords 2010-03-26 20:23:08 +00:00
Miroslav Stampar 2e05e1c54d new module for Feature #61 2010-03-26 20:19:18 +00:00
Miroslav Stampar 8bab94de64 added two new functions: isBase64EncodedString and isHexEncodedString for Feature #71 2010-03-26 17:18:02 +00:00
Miroslav Stampar 5a6a01f24c added socket timeout exception handling regarding that timeout message from Fahad Al Shunaiber 2010-03-26 11:51:23 +00:00
Bernardo Damele be81c20298 Minor layout adjustment 2010-03-25 16:26:50 +00:00
Bernardo Damele 2aadc5c939 Added support for --roles (for Oracle ROLE_PRIVS). Enhanced Oracle --privileges to fall-back to USER_SYS_PRIVS if DBA_SYS_PRIVS is not accessible (so session user is not DBA) - Fixes ticket #180.
Minor enhancement to Firebird to determine if a DB user is a DBA.
Minor code refactoring.
2010-03-25 15:46:06 +00:00
Bernardo Damele f4f68218bc Minor layout adjustment for --threads and --eta output 2010-03-25 11:47:18 +00:00
Bernardo Damele a63e251b25 Ahead with code refactoring, related to r1502.
Fixed svn:keywords propset to all .py files.
2010-03-23 21:26:45 +00:00
Bernardo Damele f0f1176396 Updated THANKS 2010-03-23 21:24:31 +00:00
Bernardo Damele 8e57767c48 Fixes #180 - properly url encode sqlmap payload in POST/Cookie too, like for GET 2010-03-23 10:27:39 +00:00