siwee / vine-project

High-performance proxy library based on Netty. Support socks/http mixed protocol, upstream proxy, MITM, intercept and tamper with https traffic.

Home Page:https://github.com/bynix/vine-project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cyber Project

High-performance proxy library based on Netty. Support socks/http mixed protocol, upstream proxy, MITM, intercept and tamper with https traffic.

Features

  • HTTP
  • SOCKS4/4a
  • SOCKS5
  • Username/password authentication
  • Chained Upstream proxies
  • Http interceptor
  • Rate monitor

Usage

pom.xml

<dependency>
  <groupId>io.github.aomsweet</groupId>
  <artifactId>cyber-core</artifactId>
  <version>1.0.0.alpha1</version>
</dependency>

Demo.java

public class Demo {

    public static void main(String[] args) {
        new CyberServer.Builder()
            .withPort(2228)
            .build().start();
    }

}

License

This project is licensed under the Apache License(Version 2.0) - see the LICENSE file for details.

About

High-performance proxy library based on Netty. Support socks/http mixed protocol, upstream proxy, MITM, intercept and tamper with https traffic.

https://github.com/bynix/vine-project

License:Apache License 2.0


Languages

Language:Java 100.0%