Expose is an open source as well as subscription based tool which enables local services/applications to be exposed over the internet. Insiders as well as threat actors can use this tool to perform variety of malicious tasks. Although, the tool requires an authentication token of which free token can be obtained from the website.
Downloading and Installation of expose binary on the local system as a PHAR archive.
curl https://github.com/beyondcode/expose/raw/master/builds/expose -L --output expose
Downloading and Installation of expose binary on the local system.
composer global require beyondcode/expose
Initiating the access via providing expose token.
expose token <token>
Setting up default server via expose to connect to the nearest expose server.
expose default-server ap-1
This can be used by threat actors to connect to the nearest expose server.
expose share http://https://localhost:<LOCAL PORT> --server=<server>
Exposing the local server/services over the internet to be accessible over expose domains.
expose share http://https://localhost:<LOCAL PORT>
This can be used by threat actors to host malicious softwares/binaries on their local system and have it exposed via expose tunnels to be downloaded on the compromised system.
expose share http://https://localhost:<LOCAL PORT>
This can be used by threat actors to host phishing sites locally and expose them via expose tunnels to compromise users.
expose share http://https://localhost:<LOCAL PORT>