____ __ ________ _______ ________ ________
__ |/ / ___ __ \__ __ \___ __ \___ __/
__ / __________ /_/ /_ / / /__ /_/ /__ /
_ | _/_____/_ ____/ / /_/ / _ _, _/ _ /
/_/|_| /_/ \____/ /_/ |_| /_/
The tool was designed to ease on security operators by createing an automatic report to submit to their clients. Your PoCs are uploaded to Azure's Storage as in a file-system type of order. Then, Ghostwriter's project will generate a report, with all selected findings, including private URL tokens for each PoC.
$ git clone https://github.com/practiccollie/x-port
$ cd x-port/
$ pip3 install -r requirements.txt
$ python3 x-port.py <path/to/findings-directory>
- Install ghostWriter with Ghostwriter's github.
- Create an Azure Data-Lake Storage Gen2 account.
The script looks for the "GW_USER" & "GW_PASS" as environment variables.
You should add the following lines to your shell configuration file.
export GW_USER="Your-Username>
export GW_PASS="Your-Password>
Make sure to modify the following sections: