Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hey ! back to the pull requests, it's been a long time.
Several improvements on the program core :
First commit to display the command as a string instead of a list (with native
shlex.join()
call) when the curl command is show on stdout;The second commit to add the request file support with
-R, --request
option, like-r
option ofsqlmap
. In this case, the request protocol can't be guessed from file, sohttp
by default orhttps
if--request-tls
option is present. You can now easily BUP an authenticated POST request. Copy/paste your Burp request in a file and let's go !The third commit solves a bug in the resolution of absolute filenames when the program loads payload files. You can now call bypass_url_parser from anywhere, even with a symbolic link. :-)
The fourth commit reduces HTTP error warnings to the debug level instead of the verbose level;
The fifth commit to parse the HTTP version in request file (missing in second commit);
The last commit adds an internal/external notion for absolute path resolution. Ex: payload files => internal, absolute resolution from the project directory (useful to call the tool from anywhere)
VS
request file => external absolute resolution from the file directory.:-)