A high level library for C++ to generate and sniff network packets