Commit Graph

75 Commits

Author SHA1 Message Date
Miroslav Stampar 34a8cd75e3 added support for setting HTTP method manualy 2010-09-15 12:45:41 +00:00
Miroslav Stampar 436b7d82fb fixed a bug reported by Marek Sarvas 2010-08-22 08:52:15 +00:00
Bernardo Damele fea2414759 Display HTTP request in -v>=3 even if connection failed 2010-06-10 14:42:17 +00:00
Bernardo Damele 5bb8e154eb Minor code improvements 2010-06-10 14:15:32 +00:00
Miroslav Stampar 36953221f8 few quick changes 2010-06-10 11:34:17 +00:00
Miroslav Stampar eaef068c90 major bug fix (different HTTP content charsets are now properly handled) 2010-06-09 14:40:36 +00:00
Bernardo Damele e811101dce Minor bug fix 2010-05-28 23:39:52 +00:00
Miroslav Stampar a3db3c03c1 str() -> unicode() 2010-05-28 13:05:02 +00:00
Bernardo Damele cda8da288c Minor adjustment 2010-05-21 12:18:43 +00:00
Miroslav Stampar f6bffb61d3 minor adjustment 2010-05-21 11:51:43 +00:00
Miroslav Stampar 460a1ba872 fix for my imperfect calculations :) 2010-05-21 11:41:49 +00:00
Miroslav Stampar 68e13c3872 periodical commit 2010-05-21 09:35:36 +00:00
Miroslav Stampar b8a5a54395 minor update 2010-05-15 20:44:08 +00:00
Miroslav Stampar 4984ceac49 some code refactoring and minor speed up (jump prediction rule) 2010-05-14 15:20:34 +00:00
Miroslav Stampar 5396f13bab added CPU throttling for lowering sqlmap's CPU intensivity 2010-05-13 15:19:28 +00:00
Bernardo Damele 44ea8f1861 Minor adjustment 2010-05-06 11:00:58 +00:00
Bernardo Damele 147e14356d Major bug fix (reported by Thierry Zoller) 2010-05-06 10:52:40 +00:00
Miroslav Stampar 4928c684b3 one more thing 2010-05-04 08:45:10 +00:00
Miroslav Stampar 789dd6c66f more quick fixes 2010-05-04 08:43:14 +00:00
Miroslav Stampar af701cdaa2 better way to handle that last commit problem 2010-05-04 08:36:35 +00:00
Miroslav Stampar 5bc07426e0 added exception handler around block reported by Thierry Zoller 2010-05-04 08:03:48 +00:00
Bernardo Damele a1b1f960cc Finally fixed and adapted all code around to the new isWindowsDriveLetterPath() function 2010-04-23 16:34:20 +00:00
Miroslav Stampar 1aeaa5db47 implementation of Feature #176 (Safe URL: avoid being kicked out after N unsuccessful requests) 2010-04-16 12:44:47 +00:00
Miroslav Stampar 63c70018ca fix for that update (conf.cj) problem mentioned by shiftzwei@gmail.com 2010-04-09 10:16:15 +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 bfc12e93c5 ms access returns -1 for True 2010-03-30 11:33:51 +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
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
Bernardo Damele 466df89c4a Fixes #178 and #179 - proper handling of custom redirects 2010-03-16 14:30:57 +00:00
Bernardo Damele 3b3353e05b Revert last commit 2010-03-16 13:56:36 +00:00
Miroslav Stampar 1dfe558d3d Fix for Issue #177 2010-03-16 13:11:44 +00:00
Bernardo Damele 323cf2b7f2 Fixes #177 - Don't exit at exception if in "multiple targets" mode (-l or -g) 2010-03-16 12:14:02 +00:00
Bernardo Damele 6d0ea86414 Fixes #59 - proper customizable redirect (302 and 301) 2010-03-15 14:24:43 +00:00
Bernardo Damele 156fdd96ef Updated copyright 2010-03-03 15:26:27 +00:00
Miroslav Stampar a0f5c3d885 minor update 2010-02-25 13:45:28 +00:00
Miroslav Stampar 3e152f8b20 minor code refactoring 2010-02-25 13:33:52 +00:00
Miroslav Stampar 28d5248c04 one more fix regarding localhost/global proxy issue 2010-02-25 13:30:22 +00:00
Miroslav Stampar 542b01993e minor fix regarding exception handling of multi-part post handler 2010-02-09 14:02:47 +00:00
Miroslav Stampar 7c88e32f9d bug fix for 404 program termination during shell upload attempt 2010-02-03 16:16:34 +00:00
Miroslav Stampar 98205cc488 another fix for Bug #148 2010-01-23 23:29:34 +00:00
Miroslav Stampar 39652bfbf4 update regarding Unicode char logging (Bug #148) 2010-01-23 15:36:55 +00:00
Bernardo Damele 574880ba73 Warn user of HTTP error codes in HTTP responses 2010-01-19 10:27:54 +00:00
Bernardo Damele c18a5cb92f Fixed a minor bug when displaying requested page in -v >= 3 2010-01-16 21:47:52 +00:00
Miroslav Stampar 26c7b74e65 changes regarding Data (GET/POST/Cookie) encoding (Bug #129) 2010-01-14 18:05:03 +00:00
Bernardo Damele ce022a3b6e sqlmap 0.8-rc3: Merge from Miroslav Stampar's branch fixing a bug when verbosity > 2, another major bug with urlencoding/urldecoding of POST data and Cookies, adding --drop-set-cookie option, implementing support to automatically decode gzip and deflate HTTP responses, support for Google dork page result (--gpage) and a minor code cleanup. 2010-01-02 02:02:12 +00:00
Bernardo Damele 9c620da0a5 Minor fix 2009-12-31 12:34:18 +00:00
Bernardo Damele c1c14dabd9 Minor bug fix 2009-12-21 11:21:18 +00:00
Bernardo Damele e4e081cdc6 sqlmap 0.8-rc2: minor enhancement based on msfencode 3.3.3-dev -t exe-small so that also PostgreSQL supports again the out-of-band via Metasploit payload stager optionally to shellcode execution in-memory via sys_bineval() UDF. Speed up OOB connect back. Cleanup target file system after --os-pwn too. Minor bug fix to correctly forge file system paths with os.path.join() all around. Minor code refactoring and user's manual update. 2009-12-17 22:04:01 +00:00
Bernardo Damele c5d20b8a86 Initial support for ASP web backdoor functionality 2009-05-06 12:14:38 +00:00