News for hackers. Stuff that matters.
Re:VPN leaks users’ IPs via WebRTC by Aloha on Wednesday March 28, 2018 @10:08PM (#16704010)
I'm not sure binary protocols are any better, unless you make the first two bytes of every message a version number.

FWIW, I consider the canonical implementation of SIP at this point to be asterisk.

I work on a SIP derived protocol, P25 CSSI - it has all the issues of SIP, and more!

Re:VPN leaks users’ IPs via WebRTC by blattimwind on Thursday March 29, 2018 @04:32AM (#16705462)
> I'm not sure binary protocols are any better, unless you make the first two bytes of every message a version number.

Actually we've seen people manage to fuck that up royally, too. Examples: Routers confusing MAC addresses starting with "6" with IPv6 packets. Various TLS implementations in proxies falling completely apart when they see an unknown version. Various TLS proxies falling apart when seeing an unknown extension. Far too many instances of "assert version==1" to list.