Skip to content

Added Example Scripts - #167

Open
MasoudAbdaal wants to merge 1 commit into
PortSwigger:masterfrom
MasoudAbdaal:master
Open

Added Example Scripts#167
MasoudAbdaal wants to merge 1 commit into
PortSwigger:masterfrom
MasoudAbdaal:master

Conversation

@MasoudAbdaal

Copy link
Copy Markdown

Adds multiple example scripts demonstrating common Turbo Intruder patterns:

  1. Fuzzer - Wordlist Folder.py
    Read every file in a folder and use each line as a payload for a single placeholder __PAYLOAD__. A gate for each file.

  2. Fuzzer - Clustered Bomb (v5).py
    Clustered-bomb style script: reads usernames.txt and passwords.txt, builds all user×pass combos and queues them (engine.queue(template, [user, pass])). Tunable concurrency and max combos.

  3. Fuzzer - CL.py
    Replace Content-Length in the request template with values in a numeric range (e.g. 1746..1800) and queue/send them.

  4. Fuzzer - Smuggled CL.py
    For requests that contain two POSTs back-to-back: replace the second request’s Content-Length with %s and test a numeric range.

  5. Fuzzer - XFF.py
    Turbo Intruder script that replaces X-Forwarded-For with 127.0.0.1127.0.0.255 and queues requests.

  6. (Tuning) - CuncurrentRequests.py
    Small test script that queues a tiny hard-coded set of combos (useful to verify Turbo Intruder environment works before large runs).

Main Repository: https://github.com/MasoudAbdaal/Turbo-Introder-Scripts

Add a set of example Turbo Intruder scripts (batch/gate, per-file gates, folder payload loader, clustered-bomb, XFF/Content-Length testers, debug helpers).
Goal: provide simple, practical examples so others can use Turbo Intruder day-to-day without worrying about implementation details.
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

Successfully merging this pull request may close these issues.

1 participant