Releases: tpcybersec/TP-RequestFlows
Releases · tpcybersec/TP-RequestFlows
2025.7.1
2025.5.18
TP-RequestFlows v2025.5.18
- [Added] Support for dynamic variable declaration in
varsusing 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
TP-RequestFlows v2025.4.30
- Raw Request Flow Execution via
rules.jsonandraw-*.reqfiles. - 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-keysmodule.
Full Changelog: 2024.2.22...2025.4.30