Customized Chromium with built-in VPN

One of my customers required a browser which could connect to other websites only via proxy-server with secured SSL channel.

I downloaded source codes of the Chromium browser, and adjusted it to make all connections pass through a proxy server.

For that task, I had to code and build a simple proxy server with SSL support, to accept connections from this browser.

As a result, the browser I built could successfully pass through Chinese Firewall.

Screenshots

...
...
...

Video