Commit Graph
86 Commits
Author SHA1 Message Date
Bernardo Damele 8b9706656e Got rid of unreliable 'ORDER BY' technique to detect UNION query SQL injection, consequently switch --union-tech has gone now.
Minor code refactoring too.
2010-11-29 17:18:38 +00:00
Bernardo Damele e9291932e5 Apply --level also to User-Agent (level >= 4) and Cookie (level >= 3).
GET and POST parameters are always tested.
2010-11-29 16:33:20 +00:00
Bernardo Damele c76d740a25 just a precaution 2010-11-29 15:21:56 +00:00
Bernardo Damele ee4e04ebca Minor adjustment 2010-11-29 15:09:40 +00:00
Bernardo Damele 76ce9cc888 Minor bug fix for --forms 2010-11-29 12:46:18 +00:00
Bernardo Damele 9d7087e2ff Proper saving and resuming when more than a parameter are injectable.
Minor bug fix to --stacked-test
Minor code refactoring.
2010-11-29 01:04:42 +00:00
Bernardo Damele 75f7df75b6 Minor fix 2010-11-28 23:33:51 +00:00
Bernardo Damele 472f4465a6 Prioritize DBMS fingerprint based on DBMS (<dbms>) identified during the detection phase.
Minor bug fix to properly handle the case that no injections are found.
Nicer display of injection vulnerabilities detected.
Minor code refactoring.
2010-11-28 21:27:47 +00:00
Bernardo Damele 7e3b24afe6 Rewrite from scratch the detection engine. Now it performs checks defined in payload.xml. User can specify its own.
All (hopefully) functionalities should still be working.
Added two switches, --level and --risk to specify which injection tests and boundaries to use.
The main advantage now is that sqlmap is able to identify initially which injection types are present so for instance if boolean-based blind is not supported, but error-based is, sqlmap will keep going and work!
2010-11-28 18:10:54 +00:00
Miroslav Stampar 39c6c9f386 minor update 2010-11-15 12:19:22 +00:00
Miroslav Stampar c25c017c08 cosmetics regarding --forms 2010-11-15 11:50:33 +00:00
Miroslav Stampar 36c544f440 update (--forms acts now more like -g switch) 2010-11-15 11:34:57 +00:00
Miroslav Stampar 96d88877ba bug fix (reported by ToR) 2010-11-10 19:44:51 +00:00
Miroslav Stampar 6807fb04cc minor update 2010-11-09 22:44:23 +00:00
Miroslav Stampar fef60d5cb7 some fixes :) 2010-11-09 22:32:05 +00:00
Miroslav Stampar fda8752dca revert of some HTTP headers handling 2010-11-08 13:26:45 +00:00
Bernardo Damele 78d7b17483 More replacements for refactoring.
Minor layout adjustments.
Alignment of conffile/optiondict/cmdline parameters.
2010-11-08 12:36:48 +00:00
Miroslav Stampar d551423379 further enum refactoring 2010-11-08 09:44:32 +00:00
Miroslav Stampar 0482e02c37 minor optimization 2010-11-07 23:37:15 +00:00
Miroslav Stampar 620fa1c8fb trust me, i know what i am doing :) 2010-11-07 20:33:33 +00:00
Bernardo Damele 4d81da6bc8 Cosmetics 2010-11-07 16:23:03 +00:00
Bernardo Damele 6716315a76 Minor bug fix to properly set the ratio just before the check for injection, not before the check for dynamicity 2010-11-07 15:45:26 +00:00
Bernardo Damele 9669dbdae1 Minor cosmetics and adjustments 2010-11-07 15:34:52 +00:00
Miroslav Stampar 06760182f1 cosmetics 2010-11-05 16:08:42 +00:00
Miroslav Stampar 9bc9302e58 minor fix 2010-11-05 16:03:12 +00:00
Miroslav Stampar 44435adc4a added some fancy Ctrl+C when having multiple targets 2010-11-05 15:59:25 +00:00
Miroslav Stampar 0e895fa512 update of dynamicity testing and few misc fixes 2010-11-05 13:14:12 +00:00
Miroslav Stampar ad6b2e9c21 minor fix 2010-11-04 16:47:18 +00:00
Miroslav Stampar e1cec8c02b fix for all that stable, dynamic mambo jambo :) 2010-11-04 16:44:34 +00:00
Miroslav Stampar 6adee3792a removed all trailing spaces from blank lines 2010-11-03 10:08:27 +00:00
Bernardo Damele 6211915da5 Cosmetic fix 2010-10-16 22:31:16 +00:00
Bernardo Damele 2129935e06 Split character for tamper scripts (--tamper option) is now comma, not semi-colon.
Minor enhancement
2010-10-16 21:52:16 +00:00
Miroslav Stampar 0f48dd6f73 fix for skipping non-GET urls 2010-10-15 09:54:29 +00:00
Miroslav Stampar d0df8cdac9 fix for that duplicates 2010-10-15 00:34:16 +00:00
Miroslav Stampar 4f7f20b94f sorry, cosmetics 2010-10-14 23:18:29 +00:00
Miroslav Stampar 8b48833136 large commit with copyright header modifications 2010-10-14 14:41:14 +00:00
Miroslav Stampar d2ec132469 added --text-only switch 2010-10-12 19:41:29 +00:00
Miroslav Stampar 9ffa928783 added some user interaction when page is dynamic 2010-10-12 15:49:04 +00:00
Miroslav Stampar 43892cddbb some updates 2010-10-11 12:26:35 +00:00
Miroslav Stampar 7a5bb2b0d6 update 2010-10-10 19:50:10 +00:00
Miroslav Stampar 8fcad29bbf new feature --forms (still unfinished) 2010-10-10 18:56:43 +00:00
Miroslav Stampar 8abcdae1b5 some update 2010-09-30 19:45:23 +00:00
Miroslav Stampar c6bf0e43af minor update 2010-09-27 13:41:18 +00:00
Miroslav Stampar dc11ae0d65 update 2010-09-26 14:56:55 +00:00
Miroslav Stampar 35f35605df changes regarding Feature #160 2010-09-26 14:02:13 +00:00
Miroslav Stampar 8cf1aa6abe added keepAlive under -o switch too 2010-09-16 10:41:52 +00:00
Miroslav Stampar 6259114c02 added optimization switch (-o) 2010-09-16 10:12:53 +00:00
Miroslav Stampar bfffd5e333 added --null-connection as an experimental option 2010-09-16 10:01:33 +00:00
Miroslav Stampar b745331974 added null connection check 2010-09-16 08:43:10 +00:00
Miroslav Stampar 9a72a25704 again minor update 2010-09-15 13:59:55 +00:00