redbean finger demo

Your TCP SYN Packet

syn = unix.getsockopt(GetClientFd(), unix.SOL_TCP, unix.TCP_SAVED_SYN)
"E\x00\x00<\xad[@\[email protected]\x06\x8f^\x7f\x00\x00\x01\x7f\x00\x00\x01\xe9\x1e\x1f\x90\xab\x9c\xfa\xf2\x00\x00\x00\x00\xa0\x02\xff\xd7\xfe0\x00\x00\x02\x04\xff\xd7\x04\x02\b\n\xd3\xfb\x11\x04\x00\x00\x00\x00\x01\x03\x03\a"
finger.FingerSyn(syn)
3144827271
finger.DescribeSyn(syn)
"64:MOTNK:1:60"
finger.GetSynFingerOs(finger.FingerSyn(syn))
"LINUX"