https://www.sharitsec.eu.org/2024/05/reversing-network-protocol.html