Commit Graph
1308 Commits
Author SHA1 Message Date
Bernardo Damele 8a67aea754 One more step to fully working UNION exploitation after merge into detection phase 2011-01-12 01:13:32 +00:00
Bernardo Damele b5c6f7556f Minor update 2011-01-12 00:53:48 +00:00
Bernardo Damele 8bdb7ec58c Ahead with UNION exploitation after UNION test moved to detection phase - a lot to do yet. 2011-01-12 00:47:39 +00:00
Bernardo Damele 873951ab92 Proper fix to avoid UNION test false positives 2011-01-11 23:59:02 +00:00
Bernardo Damele c2e994e806 Minor adjustment 2011-01-11 23:56:04 +00:00
Bernardo Damele 5c7c3c76c3 Fixed previous bug in getErrorParsedDBMSes() call in detection phase.
Added minor support to escape quotes in UNION payloads during detection phase.
2011-01-11 23:47:32 +00:00
Bernardo Damele aa49aa579f Major bug fix 2011-01-11 23:09:06 +00:00
Bernardo Damele 2f5995a7eb Added generic and mysql UNION tests from 1 to 25 columns.
Adapted config file and command line removing now outdated --union-test switch.
Minor bug fix.
Minor code refactoring.
Got rid of some debug messages, standardized logging of UNION tests.
2011-01-11 22:56:21 +00:00
Bernardo Damele 300128042c First big commit to move UNION query tests to detection phase - there are some improvements and tuning to do yet though.
Major refactoring to Agent.payload() method.
Minor bug fixes, some code refactoring and a lot of core adjustments here and there.
Added more checks for injection in GROUP BY and ORDER BY.
2011-01-11 22:18:47 +00:00
Bernardo Damele 06230e4d92 Minor code refactoring and cosmetics 2011-01-11 21:46:21 +00:00
Miroslav Stampar e3146464da minor fix for a bug reported by nightman 2011-01-11 12:27:22 +00:00
Miroslav Stampar 643c464268 minor fix 2011-01-11 12:16:20 +00:00
Miroslav Stampar 394b6bc029 reverting some changes 2011-01-11 12:11:33 +00:00
Miroslav Stampar 54e0ba935a minor update 2011-01-11 12:08:36 +00:00
Miroslav Stampar 690281dce1 didn't know this to be honest 2011-01-11 10:17:22 +00:00
Miroslav Stampar 0676b38063 revert of one thing for Bernardo and minor update 2011-01-10 10:30:17 +00:00
Miroslav Stampar 77b51dae57 adding openFile method with an exception block around file opening part 2011-01-08 09:30:10 +00:00
Miroslav Stampar e3899f7467 fix of a fix 2011-01-07 18:07:18 +00:00
Miroslav Stampar 8e83a26acf minor fix 2011-01-07 17:53:17 +00:00
Miroslav Stampar ed2aed972f minor fix 2011-01-07 17:38:28 +00:00
Bernardo Damele 27628dca42 cosmetics 2011-01-07 17:25:22 +00:00
Bernardo Damele 97ae7e330f cosmetics 2011-01-07 17:10:58 +00:00
Bernardo Damele e373dac1f2 Cosmetics 2011-01-07 16:50:39 +00:00
Miroslav Stampar c17714c423 suppress session in case of brute methods 2011-01-07 16:47:46 +00:00
Miroslav Stampar b313a20a3f some fixes 2011-01-07 16:39:47 +00:00
Bernardo Damele 16a06117f7 Mere cosmetics 2011-01-07 16:36:32 +00:00
Miroslav Stampar 1a079c62cb minor update (generic tests now have bigger priority in test queue than parsed DBMS related ones) 2011-01-07 16:08:01 +00:00
Bernardo Damele 1c86ec374e Code refactoring and cosmetics 2011-01-07 15:41:09 +00:00
Miroslav Stampar a8d660db54 fixes for bugs reported by [email protected] 2011-01-06 16:59:58 +00:00
Miroslav Stampar c968b438f2 Ctrl+C added to union dump 2011-01-06 09:48:04 +00:00
Miroslav Stampar 0616edcc44 adding progress to --union-test 2011-01-06 09:26:01 +00:00
Miroslav Stampar 8b9a624546 added progress into union based entry retrieval 2011-01-06 09:10:20 +00:00
Miroslav Stampar cc9ca802bf minor update 2011-01-06 08:54:50 +00:00
Miroslav Stampar 1297df66da fix for a bug reported by abc abc <[email protected]> (HierarchyRequestErr: two document elements disallowed) 2011-01-06 08:04:59 +00:00
Miroslav Stampar 694a65f6f1 minor fix/update 2011-01-05 13:32:40 +00:00
Miroslav Stampar 7411052456 minor update regarding last commit 2011-01-05 12:09:57 +00:00
Miroslav Stampar 042e3f76ba bug fix for a bug reported by nightman (RuntimeError: maximum recursion depth exceeded) 2011-01-05 11:36:40 +00:00
Miroslav Stampar 7ae5192070 adding filtering of strings for control chars in blind inference mode (way to handle either errornous values, or either binary data) 2011-01-05 10:25:07 +00:00
Miroslav Stampar c83e9f6ca5 foundation for filtering binary string values (for example, replacement of non readable chars with #) 2011-01-04 21:56:37 +00:00
Miroslav Stampar aa81ed4033 implementation of a feature suggested by [email protected] (usage of charset type from http-equiv attribute in case when charset is not defined in headers) 2011-01-04 15:49:20 +00:00
Miroslav Stampar eb11f5b2e0 minor update 2011-01-04 13:07:12 +00:00
Miroslav Stampar c1dc73d0a1 minor, just in case update related to the previous commit 2011-01-04 12:56:55 +00:00
Miroslav Stampar 709a7d156b fix for a bug reported by shaohua pan (UnicodeDecodeError: 'ascii' codec can't decode...) 2011-01-04 12:51:51 +00:00
Miroslav Stampar d288c6d6e3 minor update 2011-01-04 08:40:41 +00:00
Miroslav Stampar fdc463d08b fix for a bug reported by [email protected] (IndexError: list index out of range) 2011-01-03 23:36:35 +00:00
Miroslav Stampar 0eabca9fd4 update for a previous update (putting conf.dataEncoding in getUnicode wherever we know that data won't be 'touched' or 'used' in anyway related to the current web page - if not sure, just leave it as it is) 2011-01-03 22:31:29 +00:00
Miroslav Stampar 08ccbf2c1e important fix for a bug reported by x <[email protected]> (along with normal fixes, getUnicode now uses kb.pageEncoding) 2011-01-03 22:02:58 +00:00
Miroslav Stampar 572f403069 update of one thing that was missing 2011-01-03 21:28:22 +00:00
Miroslav Stampar ce48ea75d0 noticed that google search page sometimes contain double html escaped links - double htmlunescape solves the problem, while dealing no harm to single html escaped links 2011-01-03 14:39:23 +00:00
Miroslav Stampar 6aa616bd0d minor minor fix 2011-01-03 14:28:20 +00:00