Code Monkey home page Code Monkey logo

fwlite's Introduction

A GoAgent / Shadowsocks client. A HTTP proxy server help get through censorship. It detects blocked sites automatically, and apply parent proxy.

Current Version: 4.6

Works on Windows, Linux and Mac(untested).

Download

##Features

  • A HTTP Proxy Server fits HTTP1.1 standard
  • Fast and Reliable
  • Configure IE proxy automatically on windows
  • URL Search
  • Detect blocked sites
    • autoproxy-gfwlist
    • user-defined rules
    • connect timeout
    • read timeout
    • connect reset
  • Multiple work mode
    • gfwlist + auto
    • encrypt-all
    • chnroute
    • global mode
  • Avoid use of GoAgent for SSL automatically
  • Supports Network which require a HTTP Proxy
  • Support HOSTS
  • Supported parent proxy
  • Supports FTP LIST/RETR
  • Redirector
  • Automatic Update

##Quick Start

FW-Lite is Portable Software. You can set your own GoAgent APPID and other parent proxys in the main configuration file userconf.ini.

Set your browser's proxy setting to http://127.0.0.1:8118, enjoy.

For Windows, run FW_Lite.exe

For Linux and Mac, run FW_Lite.pyw

requirements under openSUSE:

zypper install python-repoze.lru python-ipaddr python-gevent
zypper install python-pyOpenSSL python-pycrypto  # for goagent
zypper install python-M2Crypto  # or python-cryptography, for shadowsocks
zypper install python-pyside  # for GUI

##User Defined Rules(./fgfw-lite/local.txt)

FW-Lite uses autoproxy rules, the differences are:

URL end with keyword:

.exe|
.apk|

Redirect

http://www.baidu.com http://www.google.com

Redirect with Regular Expression

/^http://www.baidu.com/.*wd=([^&]*).*$/ /https://www.google.com/search?q=\1&ie=gb2312/

Not applying rules for certain sites. For false positeves in gfwlist.

||twimg.com auto

forcehttps

|http://zh.wikipedia.com/search forcehttps

Block certain sites

||360.cn 403

Bad 302 Redirect, counteract ISP conducted MITM hijack(GWBN):

|http://some.isp.server/ bad302

Assign a parent proxy for certain sites

||bbc.co.uk shadowsocks-uk
||googlevideo.com goagent

##License

GPLv2

##Others COW

GoAgent

Shadowsocks

pybuild

fwlite's People

Contributors

v3aqb avatar

Watchers

James Cloos avatar Haylon Zhao avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.