Skip to content

spotproxy-project/spotproxy

Repository files navigation

SpotProxy

SpotProxy is a censorship resistance system that uses cost-effective and high-churn cloud instances to maximize the circumvention utility of cloud-hosted proxies. To achieve this, SpotProxy designs a circumvention infrastructure that constantly searches for cheaper VMs and refreshes the fleet for anti-blocking. SpotProxy is currently compatible with Snowflake and Wireguard.

This project is not finalized, and it is not production ready. We are currently preparing for an open-source release. Target date: USENIX Security 2024 conference date, i.e., August 16 2024.

Setup:

  1. Installation: INSTALLATION.MD
  2. Controller setup: controller_setup.md
  3. Instance manager setup: instance_manager_setup.md
  4. Client setup: client_setup.md

Contributions

SpotProxy is merely a first step in tailoring cloud instances for circumvention. We welcome and value all contributions to the project! Our paper's future work section contains a list of potential feature expansions.

More information

About

Cloud-hosted proxies with maximum circumvention utility

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published