converting a binary packet into readable text
hey guys, wondering if you could help me with this problem. im writing a program that will query a quake2 master server (master.idsoftware.com), which it does fine, but then the server sends back a packet that im guessing is in binary format, but i cant figure out how to parse it and make it readable, purhaps you can help me. when i query it the data i get back looks like this, any help would be apreciated:
ÿÿÿÿservers ‚ãvm>Á£Ü»m AÛˆm?©|úmB-e/mÂiâhmÊ%emÈPʃmË;*m©ÏzmË`˜m@1ä-mB-e2m@1ä(m@1ä(m.Ì®mP½[mÃ…žm¦F½hmË;,m@ó8m>@mÔ*&šmÕñSm B´l*mØ.ÃÞmØâmÑp¥ám?©|úm¦F‡§mÂ~|mmÔ*&šmÊ%emÑ€yIm Â~|mm$±}@mÑ€yImBÀéÒmØâmÕ
m8Ϊçm“æŠm>@m$Pða!mÕ m@1ä(mP½[m¦F‡§mÁ£Ü»m
ÈºÒ m.Ù_^OmÂiâimÁ£Ü»mÂiâim @ó8mÁ£Ü»m Â~|mmBP8Ð5mÁÕpI}