OAST: Interactsh: correlationId with prefix characters needs a dot as separator
See original GitHub issueIs your feature request related to a problem? Please describe. Interactsh parses the incoming DNS Name, URL etc. and tries to extract a correlationId. But a dot between arbitrary prefixing characters and the correlationId is required.
- Does not work:
abc<correlationId>.interact.sh
->abc123456789.interact.sh
- Does work:
abc.<correlationId>.interact.sh
->abc.123456789.interact.sh
getNewPayload() does not consider this currently.
Describe the solution you’d like We should implement that in a general way and append a single character with a dot in front of the correlationId
Additional context Add any other context or screenshots about the feature request here. https://github.com/zaproxy/zap-extensions/pull/3427
Would you like to help implementing this feature? yes
Issue Analytics
- State:
- Created 2 years ago
- Comments:8 (6 by maintainers)
Top Results From Across the Web
interactsh/client.go at main · projectdiscovery ... - GitHub
Client is a client for communicating with interactsh server instance. ... if correlation id lengths and nonce are not specified fallback to default:....
Read more >zaproxy - bytemeta
OAST : Interactsh: correlationId with prefix characters needs a dot as separator. denniskniep. denniskniep CLOSED · Updated 5 months ago ...
Read more >是否支持markdown - Easychen/Wecomchan - IssueHint
OAST : Interactsh: correlationId with prefix characters needs a dot as separator, 8, 2022-01-03, 2022-09-21. Send certificate link in course completed email ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
The problem is that it’s splitting on dots and checking the length is 33 (the 20 + 13) https://github.com/projectdiscovery/interactsh/blob/c7a1b32a1a3b11aa131dd3438d85c4f4c3386cee/pkg/server/dns_server.go#L152 before that, so if more data is there it will not match, changing Interactsh to cope with that case might be better in the long term.
This is now resolved with the latest release of interactsh server, i.e v1.0.2