Skip to content

Anamican/proxy_gateway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proxy Gateway

Simple Proxy Gateway in Golang

The purpose of this script to run as a proxy gateway so we could identify the anonymity level of Proxy i.e Elite, Anonymous, Transparent

Article - How to Detect Proxy Anonymity ? - In progress

Requirements

  • Go 1.12

Binary Executables

If you dont want to build it yourselves the executables for Mac, Windows and Linux are present in build folder

The files are built by running

  env GOOS=darwin  GOARCH=amd64 go build -o ./build/proxy_gateway
  env GOOS=linux   GOARCH=amd64 go build -o ./build/proxy_gateway
  env GOOS=windows GOARCH=amd64 go build -o ./build/proxy_gateway.exe

Run the file by

    
    go build
    ./proxy_gateway 8080 

If you not sure what free port you have in your local system, use the below script

https://github.com/Anamican/gort to find it automatically

You can go into https://github.com/Anamican/gort/tree/master/cmd/gort folder and run the following:

    go build

Now you have a gort executable and a proxy_gateway executable which can piped like this:

    gort | xargs -I{} proxy_gateway {}

which will return output something like

    Proxy Gateway Started on port: 52278

About

Simple Proxy Gateway in Golang

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages