OpenGFW icon indicating copy to clipboard operation
OpenGFW copied to clipboard

add new protocols

Open UallenQbit opened this issue 1 year ago • 5 comments

1.Socks5 2.Socks4 3.Socks4A 4.QUIC 5.Stratum 6.GBT 7.BetterHash 8.NiceHash 9.MEP

The above tests are relatively simple and require relatively large amounts of new ones.

UallenQbit avatar Jan 23 '24 19:01 UallenQbit

QUIC & SOCKS analyzers are already in the plans, though I haven't found the time to work on them yet.

As for the rest... I believe these are cryptocurrency mining pools and not network protocols?

tobyxdd avatar Jan 23 '24 22:01 tobyxdd

The idea of this project is that we provide protocol analyzers and a rule engine so that users can use them to create any rule they need. For example, to block Google, we don't provide a "Google analyzer", we provide a TLS analyzer that can extract the domain from SNI, so a user can write a rule to match "google.com" or whatever they want. If we want to have the ability to block mining pools (which I agree is definitely useful), we need analyzers for cryptocurrency protocols.

tobyxdd avatar Jan 23 '24 22:01 tobyxdd

wireguard http3 shadowsocks

novvoo avatar Jan 24 '24 01:01 novvoo

QUIC & SOCKS analyzers are already in the plans, though I haven't found the time to work on them yet.

As for the rest... I believe these are cryptocurrency mining pools and not network protocols?

But these are very necessary to prevent users from mining in vps, and all mining protocols can be proactively probed, which is relatively simple to implement.

UallenQbit avatar Jan 24 '24 11:01 UallenQbit

Also the bittorrent protocol

balthild avatar Feb 05 '24 17:02 balthild