1.6 KiB
1.6 KiB
Arjun
Parameter Discovery Suite
Usage
Discover parameters
To find GET parameters, you can simply do:
python3 arjun.py -u https://api.example.com/endpoint --get
Similarly, you have to use --post to find POST parameters.
Multi-threading
Arjun uses 2 threads by default but you can tune its performance according to your network connection.
python3 arjun.py -u https://api.example.com/endpoint --get -t 22
Delay between requests
You can delay the request by using the -d option as follows:
python3 arjun.py -u https://api.example.com/endpoint --get -d 2
Adding HTTP Headers
Using the --headers switch will open an interactive prompt where you can paste your headers. Press Ctrl + S to save and procced.
Note: Arjun uses
nanoas the default editor for the prompt but you can change it by tweaking/core/prompt.py.
Installation & Compatibility
Arjun works with python >= 3.4

