Security Audit — socket — diagnosing-bugs