https://github.com/rawvoid/vine-project
High-performance proxy library based on Netty. Support socks/http mixed protocol, upstream proxy, MITM, intercept and tamper with https traffic.
https://github.com/rawvoid/vine-project
http http-tunnel mitm proxy-server socks4a socks5 upstream-proxy
Last synced: 18 days ago
JSON representation
High-performance proxy library based on Netty. Support socks/http mixed protocol, upstream proxy, MITM, intercept and tamper with https traffic.
- Host: GitHub
- URL: https://github.com/rawvoid/vine-project
- Owner: rawvoid
- License: apache-2.0
- Created: 2021-05-31T02:20:43.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-02-14T01:58:03.000Z (almost 3 years ago)
- Last Synced: 2026-01-11T19:24:43.697Z (21 days ago)
- Topics: http, http-tunnel, mitm, proxy-server, socks4a, socks5, upstream-proxy
- Language: Java
- Homepage: https://github.com/bynix/vine-project
- Size: 344 KB
- Stars: 7
- Watchers: 1
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cyber Project
High-performance proxy library based on Netty. Support socks/http mixed protocol, upstream proxy, MITM, intercept and tamper with https traffic.
## Features
- [x] HTTP
- [x] SOCKS4/4a
- [x] SOCKS5
- [x] Username/password authentication
- [x] Chained Upstream proxies
- [x] Http interceptor
- [ ] Rate monitor
## Usage
pom.xml
```xml
io.github.aomsweet
cyber-core
1.0.0.alpha1
```
Demo.java
```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](/LICENSE) file for details.