Bring Your Own (Residential) Proxy
This repository accompanies the research published in this article.
This repository contains experimental proof of concept code. Review the dedicated disclaimer.
For more information, or context on the scripts, please read the article.
As stated in the article, two versions of the modem script were created:
- scripts/setup-modem-nuc.sh: Setting up the LTE modem with a X64 Ubuntu Server installation.
- scripts/setup-modem-pi.sh: Setting up the LTE modem with an ARM Ubuntu Server installation.
The three steps to set up the WireGuard connection are included as well:
- scripts/wireguard-1-local.sh: Set up WireGuard on the local host.
- scripts/wireguard-2-cloud.sh: Set up WireGuard on the cloud host.
- scripts/wireguard-3-local.sh: Connect the local to the cloud host.
Want to know more, or have any questions? You can contact us at this page. However, note that this is proof of concept code created for private research and no support wil be given.