-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: Load raw request from file (http) #214
Comments
1st - hydra is not a fuzzer. if you want to fuzz parameters - use a fuzzer. I only would see the value in massive auto attacks which could easily be misused. if you want that feaature, implement it yourself and supply a patch. |
|
Ah you mean you use a raw request file where you put ^USER^ and ^PASS^ at the right location? |
vdun, are you saying something like a HTTP packet capture from a packet sniffer? |
By raw it is meant to loading a text file containing the full request and marked parameters inside ^USER^ and ^PASS^. "Complex" I mean you just simply dump the request from pcap, Proxy, browser, ... as it is and provide it directly to hydra, so no need to convert that by hand into long command line parameters. |
So instead of specifying a URL inside of a command line, you want to specify it in a file? I don't see the point of this, if anything that's more cumbersome than modifying the command line parameters. If I'm missing the point entirely, please be as descriptive as possible, in layman's terms. |
OK I understand it now. In complex situations e.g. where there are get and post parameters and http headers. what basically would happen is that the feature would load the file and split up the request into its component itself. That is easy with the exception of the cookies. It could be triggered by something like http-form-post://target.com#localfile so to ensure to make it look different to an uri/parameters. |
@vanhauser-thc: FYI: bletchley-http2py |
Load a raw request from a file and fuzz the parameters in it. This would make it easier to use in more complex scenarios.
The text was updated successfully, but these errors were encountered: