framework for crafting network packets
