Skip to content
/ JProxy Public

A lightweight proxy written entirely in netty.

License

Notifications You must be signed in to change notification settings

c3b2a7/JProxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JProxy

GitHub

A lightweight proxy with too many bugs 🥲

Features

  • support http/https/socks4/socks5 protocols on single port (mixin by default)
  • support upstream proxy
  • support self signed certificate generation
  • implementation with netty4, pooled direct buffer and zero copy...

Quick Start

Usage: java -jar JProxy.jar [--bind]
       java -jar JProxy.jar [--bind] [--upstream]
Example:
       - Start the transparent proxy by the given address
           java -jar JProxy.jar --bind localhost:8000
       - Start the transparent proxy and forward all packets to upstream by the given address
           java -jar JProxy.jar --bind localhost:9000 --upstream localhost:8000

License

MIT

About

A lightweight proxy written entirely in netty.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages