#59 · Private Locations: Securely scan your internal applications
Private Locations let you detect, fingerprint, and scan your internal applications securely—no matter if they’re behind a firewall, VPN, or in a private network. Using the Escape Repeater, you can establish a reverse tunnel between Escape and your internal network. This setup provides a secure channel for performing scans and retrieving results.
Why?
Many organizations operate internal applications that are not exposed to the public internet, making them challenging to assess for security vulnerabilities. Private Locations address this challenge by enabling comprehensive security scanning of these internal apps without compromising your network's security perimeter.
Infrastructure Workflow
- The locally deployed Repeater connects to the Repeater manager.
- When a scan is initiated, Escape sends requests to the Repeater manager rather than directly to your servers.
- The Repeater manager forwards the requests to the local Repeater, which relays them to your internal applications.
- Scan results are then returned to Escape for reporting and analysis.
Diagram of Private Location Infrastructure:

Getting started
-
Configure your Private Location:
- Head over to the Private Location Configuration page located under Organization -> Network
- Create a new Repeater by assigning the desired name. Keep your
ESCAPE-REPEATER_ID
-
Configure Firewall Settings: Allow outgoing traffic to
repeater.escape.techonTCPport443. Need the specific IPs? Runnslookup repeater.escape.techto get the latest ones. -
Deploy the Escape Repeater\ Use the
ESCAPE_REPEATER_IDenvironment variable to configure the repeater in your environment. You can deploy it using any of the following methods:- Docker CLI: Pull the Escape Repeater image and run it using Docker commands.
- Docker Compose: Use a simple YAML file to manage the deployment process.
- Kubernetes: Deploy in your Kubernetes cluster for scalable and integrated management.
For more details and step-by-step guidance, check out our Private Locations documentation.
If you're among our DAST alpha testers, you can also set up private locations with Escape's DAST.
With Private Locations, you can bring the power of Escape to your entire application landscape—no application left behind! 🚀







