This project is an implementation from scratch of the Opera VPN proxy connection, originally created from the Opera Browser, to be used in other projects (compatible with other python implementation, Firefox and external executables).
It's developed 100% in python with requests library, with the idea to be really portable.
Like other python programs:
pip install -r requirements.txtpython proxy.pyand you will see something like:
2025-xx-xx 0x:xx:0x,0x - opera-vpn-proxy - INFO - Starting local proxy server...
2025-xx-xx 0x:xx:0x,0x - SEClient - INFO - SNI hostname: xxx.sec-tunnel.com
2025-xx-xx 0x:xx:0x,0x - SEClient - INFO - Using proxy: xxx.xxx.xxx.xxx:xxx
Proxy server running. Press Ctrl+C to stop.
2025-xx-xx 0x:xx:0x,0x - ProxyServer - INFO - Proxy listening on 127.0.0.1:18080You're able to use a localhost:18080 http proxy tunnel with your connections
Enjoy!
This development was released by @bitstuffing with love under GPLv3 license. Mention idea was inspired from https://github.com/Snawoot/opera-proxy