-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Does udp2raw support SPA? #506
Comments
no, in the current version no such mechanism in the SYN.
Is there an existing software that has implemented this feature? I wonder how practical it is problems that might arise in this method:
|
No, but there are similar ones, such as TOA(tcp option address) feature originated from LVS full-nat mode, then commonly used to bypass client real ip for proxy project.
Yes, the tcp option may be drop or replaced by the cloud vendor, depending on the choice of option code
It just add one more checking logic when receive SYN packet, if this logic be bypassed, the orignal checking logic of program is still in effect. |
One of the purposes of using the UDP protocol is service hiding(avoiding port scanning), which using SPA(Single Packet Authorization) mechanism.
So can udp2raw support SPA?
For example, the client adds a specical tcp option into SYN packet, and the server checks it.
If it does not match, do not reply SYN-ACK, just drop it to avoid the port being scanned.
The text was updated successfully, but these errors were encountered: