Skip to content

Releases: tpcybersec/TP-RequestFlows

2025.7.1

01 Jul 17:08

Choose a tag to compare

TP-RequestFlows v2025.7.1

  • [Fixed] Improve and fix some issues

Full Changelog: 2025.5.18...2025.7.1

2025.5.18

22 May 03:22

Choose a tag to compare

TP-RequestFlows v2025.5.18

  • [Added] Support for dynamic variable declaration in vars using list iteration with conditions (LOOPVAR, CONDITION, value, LOOPDATA, runCode).
  • [Fixed] Several encoding issues when sending or processing request data.

Full Changelog: 2025.4.30...2025.5.18

2025.4.30

30 Apr 04:02

Choose a tag to compare

TP-RequestFlows v2025.4.30

  • Raw Request Flow Execution via rules.json and raw-*.req files.
  • Dynamic Variable Injection using {varName} syntax in requests.
  • Python Expression Support in variable definitions (runCode: true) with access to previous flows (Flows) and imported libs.
  • AutoLogin Mechanism:
    • Detects session expiration using regex matchers.
    • Re-authenticates via a predefined login flow.
    • Injects new session values using AUTO_LOGIN||<varName> syntax.
  • Regex-Based Success Detection using PATTERN_SuccessFlows.
  • Request Modification at Runtime:
    • add_object: Inject new headers, params, cookies, or body fields.
    • update_object: Modify existing request components (method, headers, etc.).
    • delete_object: Strip specific fields from requests.
  • Proxy Support: Optional proxy routing per request.
  • Automatic Content-Length Update when body is modified.
  • Verbose Mode for detailed runtime logging and debugging.
  • Custom Request Timing:
    • ReqTimeout: Set request timeout.
    • ReqDelaytime: Delay between requests.
    • sleeptime: Highlight slow responses.
  • Duplicate JSON Keys parsing via json-duplicate-keys module.

Full Changelog: 2024.2.22...2025.4.30