warp-proxy

Simple http transparent proxy made in Python 3.4


License
MIT
Install
pip install warp-proxy==0.1.1

Documentation

WARP

Simple http proxy made in python 3.4

This is proof-of-concept code.

The main purpose of WARP is bypassing http://warning.or.kr/, which is a Deep Packet Inspection that operated by Korea Government.

For more information, please see https://en.wikipedia.org/wiki/Internet_censorship_in_South_Korea

You should run this proxy in your local computer.

Dependency

  • python >= 3.4.0

How to install

You can install warp using pip:

$ pip install warp-proxy

Or if you're interested in bleeding edge of the master branch give it a try:

$ git clone git://github.com.devunt/warp.git
$ cd warp/
$ pip install -e .

How to use

  1. run warp command (or you might need to run warp.py instead if setuptools isn't installed in your system)

    $ warp
  2. set browser's proxy setting to

    http proxy

    host: 127.0.0.1 port: 8800

Command help

$ python warp.py --help

License

MIT License (included in warp.py)

๋ฉด์ฑ…์กฐํ•ญ

  1. WARP๋ฅผ ์‚ฌ์šฉํ•จ์œผ๋กœ์จ ์ƒ๊ธฐ๋Š” ๋ชจ๋“  ์ฑ…์ž„์€ ์‚ฌ์šฉ์ž์—๊ฒŒ ์žˆ์Šต๋‹ˆ๋‹ค.
  2. WARP์˜ ์ฝ”๋“œ ๊ธฐ์—ฌ์ž๋“ค์€ ์‚ฌ์šฉ์— ๊ด€ํ•œ ์ฑ…์ž„์„ ์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

Notice

  1. may not work in
    • some ISPs
    • some company firewalls
    • some school firewalls
    • some browers (will be fixed later)

Special thanks to