Re:Show HN: Ruroco – like port knocking, but better
by mschempp on Friday August 23, 2024 @04:10PM
(#41332663)
hmmm just validated my implementation
the deadline that is sent from the client is being added to the blocklist after the command was executed, so sending the same packet again will not work, because the deadline (which is in nanoseconds) is already on the blocklist and therefore the command will not be executed again.
This effectively means that replaying a packet is not possible, because the server will deny it.
A replay attack can only make the server do whatever the legit client intended it to do, just up to [timeout] seconds later.