Skip to content
Snippets Groups Projects
Select Git revision
  • shapeshifter-depr-obfs4
  • master default
  • gomobile_fix_3
3 results

shapeshifter

  • Clone with SSH
  • Clone with HTTPS
  • Name Last commit Last update
    LICENSE
    README.md
    go.mod
    go.sum
    shapeshifter.go

    ShapeShifter library

    Heavily based on the shapeshifter-dispatcher: https://github.com/OperatorFoundation/shapeshifter-dispatcher/

    To use it:

    	ss := ShapeShifter{
    		Cert:      "cert",
    		Target:    "ip:port",
    		SocksAddr: "127.0.0.1:4430",
    	}
    	err := ss.Open()
    	if err != nil {
    		return err
    	}
    	defer ss.Close()

    And now you can tunnel your protocol into 127.0.0.1:4430.