SpoofDPI

A simple and fast anti-censorship tool written in Go

APACHE-2.0 License

Downloads
437
Stars
3.5K
Committers
7

Bot releases are visible (Hide)

SpoofDPI - Release v0.61

Published by xvzc over 2 years ago

Changes

  • set default listen address to 127.0.0.1 (to prevent insecure bot request)
  • additional argument to choose ip address
SpoofDPI - Release v0.6

Published by xvzc over 2 years ago

Changes

  • Error log format
  • Changed proxy serving method to io.copy
  • Supports requests sent directly with ip address
  • Added missing tcp connection closing
SpoofDPI - Release v0.53

Published by xvzc over 2 years ago

Changes

  • fixed issue that error is printed in byte format when a request couldn't be parsed
SpoofDPI - Release v0.52

Published by xvzc over 2 years ago

Changes

  • Fixed #21
SpoofDPI - Release v0.51

Published by xvzc over 2 years ago

Changes

  • Fixed #15
  • Changed build process (now using docker container to build releases)
SpoofDPI - Release v0.5

Published by xvzc over 2 years ago

Changes

  • domain based debuging output
  • removed unnecessary goroutines
  • changed packet parsing process
  • set read timeout to 5 secs
SpoofDPI - Release v0.4

Published by xvzc almost 3 years ago

Changes

  • Fixed recursive http redirection issue

This change replaces http request packet like below

 GET http://google.com/ HTTP/1.1
 Host: google.com
 User-Agent: curl/7.77.0
 Accept: */*
 Proxy-Connection: Keep-Alive

The packet above gets replaced like below

 GET / HTTP/1.1
 Host: google.com
 User-Agent: curl/7.77.0
 Accept: */*
SpoofDPI - Release v0.3

Published by xvzc almost 3 years ago

Changes

  • Fixed recursive http redirection issue
SpoofDPI - Release v0.2

Published by xvzc almost 3 years ago

Changes

  • Changed logger module to logrus
  • Updated log format
SpoofDPI - Release v0.1

Published by xvzc almost 3 years ago

First release