Skip to content
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

Option to use random user agent #29

Open
htrgouvea opened this issue Nov 8, 2023 · 0 comments
Open

Option to use random user agent #29

htrgouvea opened this issue Nov 8, 2023 · 0 comments

Comments

@htrgouvea
Copy link
Owner

htrgouvea commented Nov 8, 2023

Context:

During the fuzzing process, many requests are sent, and web applications may have rate-limit controls that block or prevent fuzzing from continuing.
Some applications may also behave differently depending on the User-Agent sent. Dynamically changing the User-Agent during fuzzing can make it harder for applications to identify the fuzzing process while helping to identify specific behaviors or bypass restrictions.

What is needed to do:

Add an option (e.g., --random-agent) to use random User-Agents per request.
Implement a predefined list of User-Agents and allow customization via an external file.
Ensure the feature is compatible with other command-line options.
Update the documentation and create automated tests for the functionality.

Definition of done:

The --random-agent option is functional, uses random User-Agents, and is configurable.
Automated tests confirm the expected behavior.
The documentation is updated with clear examples.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant