A highly sophisticated proxy used for evading internet censorship or accessing websites in a controlled sandbox using the power of service-workers. Works by intercepting HTTP requests with a service worker script that follows the TompHTTP specifications.
Find a file
2022-02-25 20:07:31 -05:00
client Almost done! 2022-02-23 15:04:25 -05:00
lib Service Worker system rewrite + middleware system 2022-02-25 20:07:31 -05:00
rewrite e 2022-02-24 16:06:09 -05:00
.gitignore uv 2022-02-14 00:25:17 -05:00
bundle.js t 2022-02-19 00:10:57 -05:00
LICENSE Create LICENSE 2022-02-24 17:44:44 -05:00
package-lock.json t 2022-02-19 00:10:57 -05:00
package.json t 2022-02-19 00:10:57 -05:00
README.md Update README.md 2022-02-24 18:47:44 -05:00
uv.png Add files via upload 2022-02-24 16:44:03 -05:00

Ultraviolet

Web proxy used for evading internet censorship or accessing websites in a controlled sandbox.

Ultraviolet works by intercepting HTTP requests with a service worker script that follows the TompHTTP specifications

Main scripts

The main scripts required for UV are located in lib/

  • Scripts
    • uv.sw.js Service worker script
    • uv.bundle.js Webpack compiled Ultraviolet rewriter
    • uv.handler.js Client-side hooking
    • uv.config.js Configuration

Deploy

Deploy

Authors

Caracal.js - Creator of Ultraviolet

Divide - Creator of TOMP