Adam Galway
|
571504642a
|
fixes get_service calls
|
2020-09-22 12:54:58 +01:00 |
|
Adam Galway
|
a0d6431ed5
|
adds protocol to search terms
|
2020-09-22 12:44:32 +01:00 |
|
adfoster-r7
|
9ef5822d3a
|
Revert "Replaces erroneous calls to get_service"
|
2020-09-18 19:09:25 +01:00 |
|
Grant Willcox
|
a5c30be10b
|
Land #14143, Replace erroneous calls to get_service
|
2020-09-17 10:41:15 -05:00 |
|
William Vu
|
3508ba23d9
|
Don't expose HttpClient dev options to the user
HttpKeepCookies and HttpPartialResponses have been removed.
|
2020-09-16 12:26:11 -05:00 |
|
Adam Galway
|
4918ecf826
|
replaced get_service calls with services calls
|
2020-09-16 12:29:15 +01:00 |
|
William Vu
|
a946bdb67c
|
Add cookie management to HttpClient
|
2020-09-16 00:13:26 -05:00 |
|
William Vu
|
6e64d74a56
|
Fix send_request_cgi! behavior to use PRG pattern
|
2020-09-15 15:50:57 -05:00 |
|
dwelch-r7
|
e7061439ef
|
Adds rhost url support behind a feature flag
Tidy up test
Return a string instead of a URI object
Code review comments
Rubcocop
|
2020-08-18 12:25:27 +01:00 |
|
Jeffrey Martin
|
07cbe426e2
|
Rails 5, all models inherit from ApplicationRecord
ApplicationRecord is a new superclass for all app models, analogous to app controllers subclassing ApplicationController instead of ActionController::Base. This gives apps a single spot to configure app-wide model behavior.
https://edgeguides.rubyonrails.org/upgrading_ruby_on_rails.html#active-record-models-now-inherit-from-applicationrecord-by-default
Deprecated Relation#uniq use Relation#distinct instead.
https://edgeguides.rubyonrails.org/5_0_release_notes.html#active-record-deprecations
|
2020-07-31 11:56:49 -05:00 |
|
Niboucha Redouane
|
a4b316a91e
|
Fix following redirects from send_request_cgi!
|
2020-05-13 09:54:14 +02:00 |
|
Spencer McIntyre
|
4c004d51a7
|
Add an exploit for CVE-2020-0618
|
2020-03-06 16:21:37 -05:00 |
|
William Vu
|
fda8b6df3c
|
Note that unsetting HttpTraceColors disables color
|
2020-02-21 14:39:38 -06:00 |
|
William Vu
|
83e06ab59e
|
DRY send_request_cgi into using send_request_raw
|
2020-02-21 14:36:58 -06:00 |
|
William Vu
|
0a1313f183
|
Show both color and banners and refactor code
This is the best of both worlds for visibility and copy/pasted output.
|
2020-02-21 14:18:58 -06:00 |
|
William Vu
|
e315e207f1
|
Refactor HttpTrace and add color and headers only
|
2020-02-14 17:13:11 -06:00 |
|
William Vu
|
0aca3f0712
|
Switch back to if statement
|
2020-02-14 15:07:12 -06:00 |
|
William Vu
|
137fee2570
|
Make first pass at colorized HttpTrace output
|
2020-02-14 15:07:09 -06:00 |
|
William Vu
|
3b258eeb19
|
Refactor plugin editing
|
2020-02-07 01:10:42 -06:00 |
|
William Vu
|
972cb545f0
|
Restore the original PLUGIN_FILE contents
|
2020-01-18 14:57:41 -06:00 |
|
William Vu
|
f5c36ffd92
|
Add methods we'll use to the WordPress mixin
|
2020-01-17 20:04:23 -06:00 |
|
William Vu
|
92de0b132f
|
Make HttpClientTimeout a float, f'ing finally
|
2020-01-13 22:25:18 -06:00 |
|
Christophe De La Fuente
|
857677f39d
|
Update log message
|
2019-11-29 11:35:14 +01:00 |
|
Christophe De La Fuente
|
39ab534773
|
Improve Wordpress version check
- Add log message to Detected and Unknown check codes
- Add an exception handler to catch Gem::Version parsing errors
|
2019-11-28 12:56:08 +01:00 |
|
William Vu
|
f302df31aa
|
Add note about opts['headers']
|
2019-10-31 12:24:04 -05:00 |
|
William Vu
|
b9baa80823
|
Refactor to use config hash and new option
|
2019-10-31 11:11:43 -05:00 |
|
William Vu
|
b268feda73
|
Allow partial response due to timeout
|
2019-10-29 21:25:21 -05:00 |
|
h00die
|
9f29f5f419
|
fix spelling received
|
2019-10-05 14:40:27 -04:00 |
|
Brent Cook
|
bd90241192
|
set opts['SSL'] above for consistency
|
2019-08-20 04:03:10 -05:00 |
|
James Lee
|
3b7abfcaf2
|
Use correct case for SSL option
|
2019-08-06 15:25:34 -05:00 |
|
William Vu
|
a22ad9ad42
|
Templatize HttpRawHeaders with ERB
|
2019-07-24 21:23:22 -05:00 |
|
William Vu
|
1ba0d1ee5b
|
Once more, with feeling
|
2019-07-24 14:59:12 -05:00 |
|
William Vu
|
7730b510c1
|
Update HttpHeaders to HttpRawHeaders to match desc
|
2019-07-24 14:52:56 -05:00 |
|
William Vu
|
800737690a
|
Add HttpHeaders file advanced option to HttpClient
|
2019-07-24 13:15:44 -05:00 |
|
William Vu
|
01b308fe7c
|
Fix get_resource nil bug in HttpServer#get_uri
|
2019-06-25 23:10:50 -05:00 |
|
William Vu
|
6658584142
|
Update HttpServer documentation
|
2019-03-16 13:55:04 -05:00 |
|
Brent Cook
|
433af12942
|
add deregister_http_client_options
|
2019-03-06 19:37:56 -06:00 |
|
William Vu
|
b2aa06560f
|
Add drupal_patch method to Drupal mixin
|
2019-03-05 18:52:27 -06:00 |
|
William Vu
|
d55fbdfbe5
|
Add VHOST support to full_uri
|
2019-02-25 14:45:26 -06:00 |
|
Jacob Robles
|
9d33891652
|
Update register descriptions
|
2018-11-28 19:37:35 -06:00 |
|
Jacob Robles
|
c4959da77f
|
Email validation and user registration
|
2018-11-28 17:56:55 -06:00 |
|
Kent 'picat' Gruber
|
bcf78e6067
|
use tr instead of gsub
|
2018-09-17 09:45:52 -04:00 |
|
William Vu
|
8e6a1d203b
|
Futureproof FingerprintCheck until we delete it
|
2018-07-25 21:39:02 -05:00 |
|
William Vu
|
25ef422168
|
Handle connection errors and fail_with in check
Also fix FingerprintCheck to tell us when it doesn't receive a response.
|
2018-07-25 21:11:40 -05:00 |
|
Green-m
|
f5b8b4dd7c
|
Update send_request_cgi/raw
|
2018-07-12 23:51:41 -04:00 |
|
Green-m
|
65627e06e2
|
Update send_request_cgi/raw
|
2018-07-12 23:51:18 -04:00 |
|
Brendan Coles
|
df2f58fb08
|
Add WPCHECK (Bool) advanced option to Exploit::Remote::HTTP::Wordpress
|
2018-07-11 07:09:28 +00:00 |
|
Christian Mehlmauer
|
f17140bdc3
|
fix nil error in HttpTrace
|
2018-05-26 10:04:26 +02:00 |
|
William Vu
|
88f09dc302
|
Update a few stragglers in Drupalgeddon 2
1. I added a missed header and YARD to the Drupal mixin.
2. I decided to match discovered versions more liberally.
|
2018-05-03 18:35:25 -05:00 |
|
William Vu
|
728d7bc065
|
Fix #9876, second round of Drupalgeddon 2 updates
Thanks to a reviewer for noticing my drupal_unpatched? method was
tri-state because of an unrefactored return. Oops! :)
|
2018-05-03 17:38:32 -05:00 |
|