Hi, I can do this for you, likely in less time than indicated, however I'm working on another project right now, and don't like to take on more than one project at a time.
I'm a developer with more than 30 years of experience, have done a fair amount of work at low level OS APIs, including packet sniffers. Open a chat; I can send you a copy of my CV with verifiable references, and we can further discuss your requirements.
Regards,
Marco García.