Skip to content

Transparent Proxy (or reverse proxy) written in python (Supports SSL)

Notifications You must be signed in to change notification settings

Vaelio/pyTiProxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyTiProxy

INSTALL

git clone https://github.com/Vaelio/pyTiProxy.git

Note:

  • In order to use SSL, make sure openssl is installed on your system
  • SSL features will work only in reverse proxy scenario
  • python3 is mandatory because of socket serialization

USAGE

usage: proxy.py [-h [prints this message]]
                [--ssl [Enable SSL]]
                [--address [address of interface that should listen]]
                [--port [Port that should be LISTENING]]
                [--crt [crt file for ssl purpose]]
                [--key [key file for ssl purpose]]

pyTiProxy is a reverse proxy / transparent proxy for lulz :)

optional arguments:
  -h, --help            show this help message and exit
  --ssl, -s
  --address [IP address of interface that should listen], -i [IP address of interface that should listen]
  --port [Port that should listen], -p [Port that should listen]
  --crt [crt file for ssl purpose], -c [crt file for ssl purpose]
  --key [key file for ssl purpose], -k [key file for ssl purpose]

About

Transparent Proxy (or reverse proxy) written in python (Supports SSL)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages