Go SHP Client Chrome Extension

Go SHP Client chrome extension

Go SHP Client for Chrome Download

Go SHP Client chrome extension is Chrome Extension for a go lang secure HTTP proxy..

Chrome Extension for a go lang secure HTTP proxy..
This is the extension for go-shp (https://github.com/winguse/go-shp). A open source secure http proxy written in golang.

This extension also works for Caddy Server as "Probe resistant Reverse Proxy": https://caddyserver.com/v1/docs/http.forwardproxy

The source code can be found in https://github.com/winguse/go-shp/tree/master/chrome-extension .

This extension include features:

1. set proxy on / off for Chrome

2. rule base proxy selection

3. latency test to select proxy server

Project go-shp is aiming to provide a proxy server looks like a normal website to avoid proxy detection. By avoid proxy detection, we can get rid of the Internet censorship in country like china mainland. So the proxy server will not actively ask for proxy authentication unless a special URL is being requested.

To allow Chrome to provide the credential to authenticate the proxy server, this extension requires the permission of:

- webRequestBlocking

- webRequest

- proxy

The secure http proxy requires proxy authentication and this is done by `chrome.webRequest.onAuthRequired`. Please check https://github.com/winguse/go-shp/blob/master/chrome-extension/src/background.ts#L74-L94 for more infomation.

As a client of go-shp, it can be deployed by different people and they will have different domains, so webRequest is required to have permission of:

- <all_urls>

If you feel unconformable about the permission, you can check the source code to reason about the above requirements here: https://github.com/winguse/go-shp .

If you have better ideas than this, please let me know. Thank you!

How to install Go SHP Client chrome extension in chrome Browser

You can Follow the below Step By Step procedure to install the Go SHP Client Chrome Extension to your Chrome Web browser.

  • Step 1: Go to the Chrome webstore https://chrome.google.com/webstore or download the extension Go SHP Client Chrome Extension Download from https://pluginsaddonsextensions.com
  • Step 2: Now search for the Go SHP Client in Chrome Webstore Search and click on the search button.
  • Step 3: click on the Go SHP Client Chrome Extension Link
  • Step 4: in the next page click on the Add to Chrome button to Download and Install the Go SHP Client extension for your Chrome Web browser .

Go SHP Client Chrome extension Download

Looking for a method to Go SHP Client Download for Chrome then this download link is for you.

It is the Go SHP Client Chrome extension download link you can download and install Chrome Browser.

Download Go SHP Client chrome extension (CRX)

Tags: Secure Http Proxy , Lang Secure Http Proxy , Shp Shp , Open Source Secure Http Proxy , Extension Requires , Select Proxy Server , Master Chrome Extension , Resistant Reverse Proxy , Rule Base Proxy Selection , Proxy Server , Source Secure Http Proxy , L74 L94 , Source Code , Proxy Authentication , Secure Http Proxy Requires Proxy Authentication , Provide Proxy Server , Avoid Proxy Detection , Check Shp ,

Go SHP Client Related Chrome Extensions