Create custom HTTP/HTTPS requests and saves the output to a text file. This is really useful for some CTF challenges and Web Pentesting. (Made to work with Python 3.6.1)
| COMMAND | DESCRIPTION |
|---|---|
| help | Display command reference |
| depends | Install/Update dependencies |
| set [url|method] [value] | Set url/method (Methods: POST / GET) |
| header [type] [value] | Add/Remove header (removes the header it exists) |
| parameter [type] [value] | Add/Remove parameter (removes the parameter it exists) |
| output [enable|disable] | Enable/disable file output |
| values | Display request values |
| send | Execute request |
| exit | Quit Requester console |
- Download the script to your computer and run it from terminal.
- Run the depends command to install the dependencies
- Set the target url with "set url http://example.com"
- Set the request method with "set method [POST|GET]" (by default it's set to GET)
- (Optional) Set the request headers (if it is already set, you'll remove it)
- (Optional) Add parameters to the request with "parameter user username" (if it is already set, you'll remove it)
- (Optional) Enable the file output with "output enable"
- Send the request with "send"
Thanks to James for helping teaching me the Python basics and helping me with the development!

