Features
- DNS/HTTP(S)/SMTP(S)/LDAP Interaction
- CLI / Web / Burp / ZAP / Docker client
- AES encryption with zero logging
- Automatic ACME based Wildcard TLS w/ Auto Renewal
- DNS Entries for Cloud Metadata service
- Dynamic HTTP Response control
- Self-Hosted Interactsh Server
- Multiple domain support (self-hosted)
- NTLM/SMB/FTP/RESPONDER Listener (self-hosted)
- Wildcard / Protected Interactions (self-hosted)
- Customizable Index / File hosting (self-hosted)
- Customizable Payload Length (self-hosted)
- Custom SSL Certificate (self-hosted)
Client & Server
The Interactsh tool comprises two main components:interachsh-client
and interachsh-server
. Each plays a critical role in the process of detecting out-of-band vulnerabilities, but they operate in distinct manners and serve different purposes.
Interactsh Server
- Function: Captures and records callbacks from interaction URLs.
- Deployment: Hosted publicly to receive requests from tested systems.
- Use Case: Ideal for those hosting their instance for privacy or control.
Interactsh Client
- Function: Generates URLs for testing, retrieves interaction logs from the server.
- Deployment: Runs locally for managing URLs and analyzing captured data.
- Use Case: Used by testers to create and analyze tests for out-of-band vulnerabilities.