feroxbuster
feroxbuster copied to clipboard
[BUG] Burp option not working with HTTPS
Describe the bug When using '--burp' option or '--proxy http://localhost:8080' with an url in HTTPS, I get the following error:
WRN 2.224 feroxbuster::utils Error while making request: error sending request for url (https://target/) WRN 2.224 feroxbuster::utils err: error sending request for url (https://target/) Could not connect to https://www.dma.gp, skipping...
=> error sending request for url (https://target/)
However, looks like it's working with '--replay-prox' option. Note that I'm not sure to understand the difference between the two based on the documentation
I'm using feroxbuster 2.10.4
To Reproduce Steps to reproduce the behavior:
- Just try to connect to an https target
Expected behavior Normal request going through the proxy
Traceback / Error Output
~ β― feroxbuster --url 'https://target' -w 'SecLists/Discovery/Web-Content/raft-large-words-lowercase.txt' --burp -vvv 27/06/24 11:28:23 AST
DBG 0.001 feroxbuster::utils set open file descriptor limit to 8192 DBG 0.013 feroxbuster::event_handlers::filters filters: FiltersHandler { data: FeroxFilters { filters: RwLock { data: [], poisoned: false, .. } }, receiver: UnboundedReceiver { chan: Rx { inner: Chan { tx: Tx { block_tail: 0x14e80a400, tail_position: 1 }, semaphore: Semaphore(0), rx_waker: AtomicWaker, tx_count: 1, rx_fields: "..." } } } }
___ ___ __ __ __ __ __ ___
|__ |__ |__) |__) | / ` / \ \_/ | | \ |__
| |___ | \ | \ | \__, \__/ / \ | |__/ |___
by Ben "epi" Risher π€ ver: 2.10.4
ββββββββββββββββββββββββββββ¬ββββββββββββββββββββββ
π― Target Url β https://target
π Threads β 50
π Wordlist β SecLists/Discovery/Web-Content/raft-large-words-lowercase.txt
π Status Codes β All Status Codes!
π₯ Timeout (secs) β 7
𦑠User-Agent β feroxbuster/2.10.4
π Proxy β http://127.0.0.1:8080
π Extract Links β true
π HTTP methods β [GET]
π Insecure β true
π Verbosity β 3
π Recursion Depth β 4
ββββββββββββββββββββββββββββ΄ββββββββββββββββββββββ
π Press [ENTER] to use the Scan Management Menuβ’
ββββββββββββββββββββββββββββββββββββββββββββββββββ
WRN 2.176 feroxbuster::utils Error while making request: error sending request for url (https://target/) WRN 2.176 feroxbuster::utils err: error sending request for url (https://target/) Could not connect to https://target, skipping...
=> error sending request for url (https://target/) WRN 2.177 feroxbuster::heuristics error sending request for url (https://target/) INF 2.177 feroxbuster All scans complete! INF 2.178 feroxbuster::event_handlers::statistics Stats {
kind: "statistics",
timeouts: 0,
requests: 2,
expected_per_scan: 0,
total_expected: 0,
errors: 1,
successes: 1,
redirects: 0,
client_errors: 0,
server_errors: 0,
total_scans: 0,
initial_targets: 0,
links_extracted: 0,
extensions_collected: 0,
status_200s: 1,
status_301s: 0,
status_302s: 0,
status_401s: 0,
status_403s: 0,
status_429s: 0,
status_500s: 0,
status_503s: 0,
status_504s: 0,
status_508s: 0,
wildcards_filtered: 0,
responses_filtered: 0,
resources_discovered: 0,
url_format_errors: 0,
redirection_errors: 0,
connection_errors: 0,
request_errors: 1,
directory_scan_times: Mutex {
data: [],
poisoned: false,
..
},
total_runtime: Mutex {
data: [
0.0,
],
poisoned: false,
..
},
json: false,
targets: Mutex {
data: [
"https://target",
],
poisoned: false,
..
},
} ERROR: Could not connect to any target provided
Environment (please complete the following information):
- feroxbuster version: 2.10.4
- OS: MacOS Ventura 13.4
Additional context No additional context, it was working well in the past, did many test without any problem but can't find the cause here