Miroslav Stampar
b5063fc25a
Implementation for #3859
2019-08-02 20:29:52 +02:00
Miroslav Stampar
0bc5069042
Implements #3834
2019-07-19 12:17:07 +02:00
Miroslav Stampar
db90ff9c3f
Fixing mess with --common-files --threads>1 (threads in threads - '.shared.' hell)
2019-07-18 14:59:42 +02:00
Miroslav Stampar
8fda828bc9
Minor refactoring
2019-07-18 11:27:00 +02:00
Miroslav Stampar
453a6fbc6f
Update for #3831
2019-07-17 13:20:24 +02:00
Miroslav Stampar
c1ae1b432e
Update regarding #3813
2019-07-11 11:30:21 +02:00
Miroslav Stampar
25f29ca6b0
Minor updates
2019-07-03 10:56:05 +02:00
Miroslav Stampar
a7695dd06f
Fixes #3792
2019-07-03 09:17:25 +02:00
Miroslav Stampar
3abd3e1a8d
Patching silent per-thread issue with technique switching ( fixes #3784 )
2019-07-01 10:43:05 +02:00
Miroslav Stampar
60f69a5ca0
Fixes #3764
2019-06-17 16:40:08 +02:00
Miroslav Stampar
0db8b8e268
Minor renaming
2019-06-13 10:59:56 +02:00
Miroslav Stampar
468eed8532
Fixes #3753
2019-06-13 10:58:21 +02:00
Miroslav Stampar
02c8f47892
Adding support for WebSocket over SSL (wss://)
2019-06-06 23:45:30 +02:00
Miroslav Stampar
8a97e7edcc
Trivial renaming
2019-06-06 23:13:34 +02:00
Miroslav Stampar
495e7c8210
Trivial update
2019-06-04 14:44:06 +02:00
Miroslav Stampar
b6fbca05d5
Couple of trivial patches
2019-06-04 13:04:31 +02:00
Miroslav Stampar
3ac1283900
Further pleasing pylint deity
2019-06-04 12:15:39 +02:00
Miroslav Stampar
e236ba5616
Removing single-thread limit for time-based SQLi
2019-06-01 16:33:27 +02:00
Miroslav Stampar
b39a1ad0a7
Fixes #3731
2019-05-31 15:42:20 +02:00
Miroslav Stampar
1f7ee039ad
Bug fix (place overriden in case of token)
2019-05-30 23:03:17 +02:00
Miroslav Stampar
8ca4cffb98
Minor refactoring
2019-05-28 14:12:35 +02:00
Miroslav Stampar
4857f36883
Probably fixes #3713
2019-05-27 13:15:45 +02:00
Miroslav Stampar
867e881d1d
Minor refactoring
2019-05-27 13:09:13 +02:00
Miroslav Stampar
e6496db66f
Fixes #3710
2019-05-25 08:23:05 +02:00
Miroslav Stampar
e869728972
Fixes #3698
2019-05-24 15:01:43 +02:00
Miroslav Stampar
130bcd4b9b
Minor update
2019-05-24 14:18:18 +02:00
Miroslav Stampar
ad01aa7449
Further integration of identYwaf
2019-05-24 13:54:10 +02:00
Miroslav Stampar
82efb0ca79
Minor patch
2019-05-24 11:07:18 +02:00
Miroslav Stampar
b35c8e557d
Minor refactoring
2019-05-19 07:45:26 +02:00
Miroslav Stampar
d815e6c278
Bug fix for Python 3.3 (drei)
2019-05-16 12:46:10 +02:00
Miroslav Stampar
61f32192b0
Fixes #3667
2019-05-16 01:11:18 +02:00
Miroslav Stampar
a4e9d3e661
Some more drei updates
2019-05-15 10:57:22 +02:00
Miroslav Stampar
3f91f025db
Trivial updates
2019-05-09 16:22:18 +02:00
Miroslav Stampar
9c247b3833
Last preparations for DREI
2019-05-08 12:47:52 +02:00
Miroslav Stampar
09aba3b5ce
More DREI updates
2019-05-08 12:28:50 +02:00
Miroslav Stampar
bc88903699
Patch for --null-connection (drei)
2019-05-07 23:10:02 +02:00
Miroslav Stampar
285482b396
Couple of drei patches
2019-05-07 23:00:15 +02:00
Miroslav Stampar
74c7cf95f2
Patch for DREI has_header() (causing double Host: header)
2019-05-07 15:49:03 +02:00
Miroslav Stampar
9240e05096
Patch for -g (DREI)
2019-05-07 11:18:38 +02:00
Miroslav Stampar
86ce1c5a5a
Minor DREI patches
2019-05-07 11:00:50 +02:00
Miroslav Stampar
a7931751ee
Fixes #3630
2019-05-06 12:19:27 +02:00
Miroslav Stampar
33b42a17d7
Fixes #3622
2019-05-06 00:54:21 +02:00
Miroslav Stampar
9bb4930413
Removing leftover ( fixes #3620 )
2019-05-05 23:40:15 +02:00
Miroslav Stampar
bd80924df9
Another update for #3619
2019-05-05 23:37:48 +02:00
Miroslav Stampar
81fba74e6a
Minor patch
2019-05-03 16:03:08 +02:00
Miroslav Stampar
585ebca401
Couple of DREI updates
2019-05-03 15:33:32 +02:00
Miroslav Stampar
f6f6844a0d
Stabilizing DREI
2019-05-03 13:20:15 +02:00
Miroslav Stampar
d8c62e0beb
Minor update
2019-05-03 01:20:10 +02:00
Miroslav Stampar
1f05e85408
Some more drei updates
2019-05-02 23:51:54 +02:00
Miroslav Stampar
ff968c2331
More drei stuff
2019-05-02 16:54:54 +02:00
Miroslav Stampar
6dbf24531c
More drei stuff
2019-05-02 10:22:44 +02:00
Miroslav Stampar
d465007dfe
More drei updates
2019-05-02 00:45:44 +02:00
Miroslav Stampar
e7469ab570
Trivial code style updates
2019-04-19 13:54:48 +02:00
Miroslav Stampar
bb7bd51d94
Some more DREI stuff
2019-04-19 11:24:34 +02:00
Miroslav Stampar
da15701a55
Minor DREI updates
2019-04-18 16:06:19 +02:00
Miroslav Stampar
0f697418d9
Update regarding #545
2019-04-18 11:52:33 +02:00
Miroslav Stampar
6831031cf7
Bug fix for displaying traffic output in higher verbosity levels
2019-04-18 10:55:58 +02:00
Miroslav Stampar
6dc37628a0
Minor patch for TRAFFIC messages
2019-04-18 10:42:11 +02:00
Miroslav Stampar
7c7ecc75ec
Better implementation for #3592
2019-04-18 10:36:41 +02:00
Miroslav Stampar
77cb85f2b8
Update regarding #3592
2019-04-18 10:24:38 +02:00
Miroslav Stampar
9958d77572
Patch for #3583
2019-04-15 14:56:34 +02:00
Miroslav Stampar
3275d9c709
Minor patch (in case of continuous DROP)
2019-04-06 11:14:56 +02:00
Miroslav Stampar
dbd93e2670
Minor refactoring (drei stuff)
2019-03-29 02:28:16 +01:00
Miroslav Stampar
9b72545d09
Some more DREI stuff
2019-03-28 16:04:38 +01:00
Miroslav Stampar
4b020c4257
Some more drei stuff
2019-03-28 15:14:16 +01:00
Miroslav Stampar
49586ad6dd
Fixes #3557
2019-03-28 14:13:52 +01:00
Miroslav Stampar
afe497a954
Dealing with basesting (one baby step closer to Py3 salvation)
2019-03-28 13:53:54 +01:00
Miroslav Stampar
c27820dc0e
Some more updates
2019-03-27 16:36:32 +01:00
Miroslav Stampar
2f53014685
God help us all with this Python3 non-sense
2019-03-27 13:33:46 +01:00
Miroslav Stampar
df5a5c6fe8
First official usage of 'six'
2019-03-27 02:46:59 +01:00
Miroslav Stampar
a21cbcb665
Some minor stuff for Py3
2019-03-27 00:58:12 +01:00
Miroslav Stampar
8d89389c36
StringIO is bad m'kay (python3 this and that)
2019-03-26 14:37:01 +01:00
Miroslav Stampar
5a71210c8a
Update regarding #2940 (PEP 394)
2019-03-21 14:00:09 +01:00
Miroslav Stampar
bf3edcfc1c
Fixes #3542
2019-03-20 11:33:10 +01:00
Miroslav Stampar
e4d4861232
Minor update
2019-03-19 15:11:38 +01:00
Miroslav Stampar
87237c82d3
Revamp of #3536
2019-03-19 14:07:39 +01:00
boyhack
340e250fb1
Support for chunked requests ( #3536 )
...
* Add the `--chunk` option to send requests in chunks
* solve the httplib&urllib2 content-legnth
* remove info
* Solve the error caused by the mix of get mode and chunk
* add CHUNKED_KEYWORDS `union`
2019-03-19 13:26:29 +01:00
Miroslav Stampar
c7bb44b0a2
Switching from old odict (non-concise ordering compared to collections) to ordereddict
2019-03-11 14:36:01 +01:00
Miroslav Stampar
729247fd95
Fixes #3525
2019-03-10 14:49:22 +01:00
Miroslav Stampar
9b9902bc6a
Fixes #3522
2019-03-07 14:58:55 +01:00
Miroslav Stampar
09e8c26f8a
Fixes #3519
2019-03-06 17:35:19 +01:00
Miroslav Stampar
663c15a1bf
Minor patch related to the #3518
2019-03-06 12:31:06 +01:00
Miroslav Stampar
8189a10a5c
Fixes #3517
2019-03-06 11:20:57 +01:00
Miroslav Stampar
3f6b53f5f3
Fixes #3515 (and reimplements #1062 )
2019-03-05 12:24:41 +01:00
Miroslav Stampar
8cd257c893
Implementation for #3505
2019-03-04 15:24:12 +01:00
Miroslav Stampar
c89c1e7abf
Fallback for --randomize in case of empty value
2019-02-28 02:29:13 +01:00
Miroslav Stampar
58acc4a0bc
Fixes #3503
2019-02-28 01:05:23 +01:00
Miroslav Stampar
034bac2a11
Fixes #3498
2019-02-26 01:36:56 +01:00
Miroslav Stampar
1248fe5eee
Bug fix (CFM tends to HTML encode non-alphanumeric chars in error reports - paths weren't recognized)
2019-02-21 02:50:11 +01:00
Miroslav Stampar
8fe37f3564
Update for #3486
2019-02-15 17:08:55 +01:00
Miroslav Stampar
5eb9f5729c
Couple of patches related to the #3473
2019-02-07 16:45:16 +01:00
Miroslav Stampar
e8f505b701
First memory leak patched (related to the #3459 )
2019-01-29 17:40:06 +01:00
Miroslav Stampar
e01a7908aa
Trivial renaming update
2019-01-26 12:36:03 +01:00
Miroslav Stampar
ba356baab0
Minor stability patch for multi-threading console output ( #3284 )
2019-01-22 13:45:16 +01:00
Miroslav Stampar
8f13bda035
Some more preparing for 2to3 (keys() is iter in 3)
2019-01-22 03:00:44 +01:00
Miroslav Stampar
7074365f8e
More refactoring like the last couple of commits
2019-01-22 02:08:02 +01:00
Miroslav Stampar
fd705c3dff
Baby steps
2019-01-22 01:28:24 +01:00
Miroslav Stampar
db3bed3f44
Update related to the last commit
2019-01-22 01:20:27 +01:00
Miroslav Stampar
7672b9a0a2
Baby steps (2 to 3 at a time)
2019-01-22 00:40:48 +01:00
Miroslav Stampar
5274c88c7d
Minor patch of --identify-waf mechanism
2019-01-09 16:26:11 +01:00
Miroslav Stampar
590e8ed5ae
update_copyright_year()
2019-01-05 21:38:52 +01:00
Miroslav Stampar
e18b41fc82
Fixes #3421
2018-12-31 01:03:40 +01:00
Miroslav Stampar
586c461ae6
Minor patch
2018-12-31 01:01:19 +01:00
Miroslav Stampar
ddee027afb
Minor message update
2018-12-26 23:23:49 +01:00
Miroslav Stampar
6ce0350abc
Fixes #3420
2018-12-26 22:12:13 +01:00
Miroslav Stampar
37de01e993
Fixes #3417
2018-12-23 10:18:27 +01:00
Miroslav Stampar
9564c8e8b1
Refactoring regarding casting warnings
2018-12-21 11:29:57 +01:00
Miroslav Stampar
d1426a023f
Fixes #3408
2018-12-14 10:09:40 +01:00
Miroslav Stampar
2c95b65eac
Implementation for #2552 (sorry @mg98)
2018-12-10 14:53:11 +01:00
Miroslav Stampar
560ff4154b
Fixes #3388 (and refactors #1578 )
2018-11-29 00:09:05 +01:00
Miroslav Stampar
f1a3c81aec
Bug fix for handling of custom headers
2018-11-28 00:29:17 +01:00
Miroslav Stampar
3f1bf742fc
Fixes #3379
2018-11-22 08:07:27 +01:00
Miroslav Stampar
6cc52cc12a
Fixes #3366
2018-11-12 14:07:41 +01:00
Miroslav Stampar
e6535d359d
Update related to the #3358
2018-11-04 14:17:53 +01:00
Miroslav Stampar
83081b5e14
Minor patch related to the #3316
2018-10-26 14:00:51 +02:00
Miroslav Stampar
48b407c0fa
Updates regarding the #3316
2018-10-26 12:09:21 +02:00
Miroslav Stampar
8abae02111
Improvement of anti-CSRF token extraction
2018-09-18 22:05:52 +02:00
Miroslav Stampar
a5e3dce26f
Proper naming
2018-09-14 10:01:31 +02:00
Miroslav Stampar
a633bc7f32
Trivial cleanup
2018-09-13 11:41:19 +02:00
Miroslav Stampar
c9a73aeed1
Minor patch for #3226
2018-09-10 11:51:00 +02:00
Miroslav Stampar
470b68a83c
Implementation for Issue #3226
2018-09-10 11:47:19 +02:00
Miroslav Stampar
12012b36b1
Automatic disabling of socket-preconnect for known problematic server (SimpleHTTPServer)
2018-09-04 23:01:17 +02:00
Miroslav Stampar
43c9e21c56
Performance improvement and reducing number of false-positives in heavily dynamic pages
2018-09-04 22:39:07 +02:00
Miroslav Stampar
36e62fe8a7
Minor update
2018-08-22 10:20:26 +02:00
Miroslav Stampar
9e00202823
Minor patch (use redirection code for comparison)
2018-08-09 15:39:37 +02:00
Miroslav Stampar
e8336ecfe1
Fix of a pesky often 'statistical model' retrieval
2018-06-29 23:57:20 +02:00
Miroslav Stampar
38ea0686a8
Minor patch (Issue #3149 )
2018-06-29 22:48:43 +02:00
Miroslav Stampar
73b0de67b5
Fixes #3149
2018-06-29 22:37:57 +02:00
Miroslav Stampar
f1254fef4b
Finalizes implementation for #739
2018-06-19 16:39:10 +02:00
Miroslav Stampar
ccda26a567
Minor commit regarding #739
2018-06-19 16:23:17 +02:00
Miroslav Stampar
0265b3fcfa
Second commit regarding #739
2018-06-19 16:11:49 +02:00
Miroslav Stampar
c268663bd9
Minor code style updates
2018-06-09 23:38:00 +02:00
Miroslav Stampar
b93284530e
Patch related to the #3139
2018-06-08 15:13:50 +02:00
Miroslav Stampar
eb498e6c03
Fixes #2819
2018-05-29 14:54:43 +02:00
Miroslav Stampar
42042fb5de
Removing encoding report part (enough time has been passed to collect major problems)
2018-05-24 10:41:20 +02:00
Miroslav Stampar
d8196cf7e6
Fixes #3110
2018-05-21 23:17:32 +02:00
Miroslav Stampar
331ccc5549
Fixes #3100
2018-05-17 23:07:52 +02:00
Miroslav Stampar
4a8f01c9dc
Minor updates
2018-05-08 14:06:34 +02:00
Miroslav Stampar
2a810fb796
Trivial modifications (thou shalt not judge people by trivial commits)
2018-05-03 14:10:55 +02:00
Miroslav Stampar
3fde205cd4
Generic patch for #2886 (cause still unknown)
2018-04-24 19:45:53 +02:00
Miroslav Stampar
1822cc05f6
Patch for #3060
2018-04-22 01:12:56 +02:00
Miroslav Stampar
148d1c9ff9
Fixes #3037
2018-04-11 15:19:44 +02:00
Miroslav Stampar
a8cb14ed4a
Minor patch (disable tamper script usage in WAF/IDS/IPS check phase)
2018-04-11 14:48:54 +02:00
Miroslav Stampar
4f2669a45a
Fixes #3030
2018-04-06 01:13:04 +02:00
Miroslav Stampar
641838ed73
Minor update
2018-04-06 01:06:58 +02:00
Miroslav Stampar
4147f44e63
Potential patch for Issues like #3013 and #3017
2018-04-01 12:45:47 +02:00
Miroslav Stampar
241f7321de
Proper patch related to the #3009
2018-03-26 15:39:48 +02:00
Miroslav Stampar
f287ff3767
Trivial comment update
2018-03-21 14:29:54 +01:00
Miroslav Stampar
e088fe08ec
Update related to the #2995
2018-03-19 00:33:30 +01:00
Miroslav Stampar
6875c40a06
Minor update of permission problems detection
2018-03-16 14:20:43 +01:00