/stain-proxy

Intercepting proxy project

Primary LanguageRustBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Stain Proxy

High performance tampering/intercepting proxy

TODO:

  • Basic HTTP(s) proxy support and TLS connection management
  • Support WebSockets (at least by passing through Upgrade requests)
  • Handle pathological HTTP implementations (Early response, slow transfers, weird chunked encodings, etc)
  • GUI
  • Storage backend
  • Filter engine for stopping requests for tampering
  • Plugin system
  • More to come