1
0
Fork 0
 
 
Go to file
Ambrose Chua 673a832bf7
Create LICENSE
2018-09-26 22:41:35 +08:00
.gitignore Initial commit 2018-02-14 21:54:18 +08:00
LICENSE Create LICENSE 2018-09-26 22:41:35 +08:00
README.md Update README.md 2018-03-01 20:24:25 +08:00
main.go Improve connection handling 2018-03-01 20:21:05 +08:00

README.md

scramble

A simple tool to perform XOR as a TCP proxy.

Usage

$ ./scramble -help
Usage of ./scramble:
  -connect string
    	forward to ip and port (default ":8080")
  -key int
    	key to xor the data (default 170)
  -listen string
    	listen on ip and port (default ":8081")

Use with a SOCKS proxy

This tool may come really useful when trying to bypass filters that perform packet inspection. After starting a SOCKS proxy listening on the server, scramble can connect to the proxy and listen on an exposed port to provide "obscured" SOCKS proxying if scramble is also run on the client.