Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add new protocols #22

Open
UallenQbit opened this issue Jan 23, 2024 · 5 comments
Open

add new protocols #22

UallenQbit opened this issue Jan 23, 2024 · 5 comments

Comments

@UallenQbit
Copy link

UallenQbit commented Jan 23, 2024

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.

@tobyxdd
Copy link
Collaborator

tobyxdd commented Jan 23, 2024

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
Copy link
Collaborator

tobyxdd commented Jan 23, 2024

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.

@novohool
Copy link

novohool commented Jan 24, 2024

wireguard
http3
shadowsocks

@haruue haruue changed the title add new agreement add new protocols Jan 24, 2024
@UallenQbit
Copy link
Author

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.

@balthild
Copy link

balthild commented Feb 5, 2024

Also the bittorrent protocol

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants