Connecting a Local Repeater
Speaker 1: Welcome to Nexploit. In this video, you will learn how to connect a local repeater for a scan. NeuraLegions repeater is a local agent that provides a secure connection between the Nexploit cloud engine and a target on a local network. A repeater enables you to securely scan targets on a local network without having to whitelist NeuraLegions IP address in your firewall. Scanning via the repeater is the best solution for organizations that cannot open a port in the firewall for inbound traffic. The scans can be run from either the NeuraLegion, SaaS cloud or a private organization’s cloud. The repeater is also the right option for users who must run a local scan on their machine without deploying the target application. The most straightforward way to install the repeater on a local machine is to download a pre configured repeater docker container. As soon as the container is launched, the included Nexploit CLI activates the repeater mode inside the container automatically. Let’s get started. Go to the Nexploit application. In the left pane, select repeaters and click new repeater. In the dialog box, enter a name for the repeater and click add. We’ve just created the repeater ID that will be required along with an API key for starting the repeater via the console. To create a personal API key, go to the user settings. Scroll down to the manage user API key section and click, new API key. Enter a name for a new key. From the Scopes list, select scans run, scans read, and bot. The bot scope enables communication between the cloud engine and the repeater. And finally, click create. On the pop up, copy the generated key and save it in a secure place because you won’t be able to restore this token after you close the pop up. Now you’ve got the repeater ID and a valid API key, so it’s time to start the repeater on your local machine. If you’ve already used Docker on your machine, you simply need to download a pre-configured Docker container for the Nexploit repeater. To do this, open your console and execute the relative pull command. If you do not have Docker on your machine, please install it first and then proceed to the pull command. Once the Docker container is downloaded, you need to start the repeater. For that, execute the relative run command with the repeater ID and API key created earlier. That’s it. Your local repeater has been successfully activated. This is also indicated in the Nexploit application. The status label changes to connected, but for that you may need to refresh the page. Now you can specify the connected repeater, either when running a scan using the Nexploit CLI, or when configuring a new scan in the Nexploit application. Thanks for watching and happy scanning with Nexploit from all of us at NeuraLegion.