Comments (13)
Yes, the standard socks5 proxy protocol is easy to detected by GFW. This is just a transparent proxy client that communicate with socks5 compatible server. We can use any obfuscation protocol for cross-border communication.
from hev-socks5-tproxy.
Would you consider adding a Websocket and TLS1.3 layer on top of the socks5 protocol?
from hev-socks5-tproxy.
How to work? What can this solve?
from hev-socks5-tproxy.
something like vmess+websocket+tls+nginx. replace vmess with socks5, you'll have user authentication via socks5 between server and client, as well as strong encryption and a standard https fingerprint, pretty safe.
from hev-socks5-tproxy.
Sounds good, I have a private project that implements a confusing protocol and seems works fine. I think it's better to implement a socks5 compatible server based on WebSocket and TLS, and use it in combination with this project?
from hev-socks5-tproxy.
Yeah, good idea, you can put the sock5 server behind Nginx. Other confusing protocol won't live long.
from hev-socks5-tproxy.
Any plan to add PURE tproxy support, so only mangle table is needed, and both udp and tcp are supported.
Reference:
https://www.kernel.org/doc/Documentation/networking/tproxy.txt
from hev-socks5-tproxy.
I found that this program is very useful when work with Trojan
from hev-socks5-tproxy.
Any plan to add PURE tproxy support, so only mangle table is needed, and both udp and tcp are supported.
Reference:
https://www.kernel.org/doc/Documentation/networking/tproxy.txt
IIRC, the TPROXY target needs privilege capabilities.
from hev-socks5-tproxy.
Any plan to add PURE tproxy support, so only mangle table is needed, and both udp and tcp are supported.
Reference:
https://www.kernel.org/doc/Documentation/networking/tproxy.txtIIRC, the TPROXY target needs privilege capabilities.
Yes, that's correct, setcap can get things done so that No root privilege is needed to listen as tproxy.
from hev-socks5-tproxy.
Any plan to add PURE tproxy support, so only mangle table is needed, and both udp and tcp are supported.
Reference:
https://www.kernel.org/doc/Documentation/networking/tproxy.txtIIRC, the TPROXY target needs privilege capabilities.
Yes, that's correct, setcap can get things done so that No root privilege is needed to listen as tproxy.
This project is run as a module in JVM on Android, not a standalone process, may be can not set caps for it.
from hev-socks5-tproxy.
OK, maybe add an option to listen as TPROXY?
from hev-socks5-tproxy.
OK, maybe add an option to listen as TPROXY?
Yes.
from hev-socks5-tproxy.
Related Issues (18)
- [Question] Forwarding to hev-socks5-tproxy listening on a non-local address (router) doesn't work. HOT 2
- 可以默认直连吗? HOT 1
- Is "really" transparent proxy? HOT 2
- DNS解析 HOT 7
- 请问这里发行的版本是否可以直接用在openwrt上? HOT 16
- consider using zig cc instead of musl.cc HOT 4
- hev-socks5-tproxy GUI for Andorid HOT 7
- proxy DNS requests through socks5 HOT 1
- `[E] socks5 tproxy udp addr` confusing log message HOT 23
- Segmentation fault built with zig cc $ARCH-linux-musl HOT 6
- readme很费解,请说明 HOT 3
- Can't forward UDP to a subnet HOT 15
- where is `tproxy` HOT 1
- 能否加入超时判定功能? HOT 2
- work with trojan socks5 HOT 3
- [Request] Please clarify LICENSE status and add LICENSE file/headers HOT 3
- [Question] How can I forward traffic across network namespaces with hev-socks5-tproxy? HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hev-socks5-tproxy.