Description: In this code, I will present a C++ class used to easily create and manipulate UDP packets from scratch. This can be useful for Windows users who can t send custom UDP packets using Winsock. (XP SP2 and later). In the sample application, WinPCap is used instead of Winsock to send the UDP packets.
File list (Check if you may need any files):
RawUDP
......\RawUDP.sln
......\RawUDPSample
......\............\main.cpp
......\............\RawUDP
......\............\......\Includes.h
......\............\......\NetworkStuff.h
......\............\......\rawudp.h
......\............\RawUDPSample.rc
......\............\RawUDPSample.vcproj
......\............\RawUDPSample.vcproj.Perl-PC.Perl.user
......\............\Release
......\............\.......\BuildLog.htm
......\............\.......\mt.dep
......\............\.......\RawUDPSample.exe.intermediate.manifest
......\............\.......\RawUDPSample.res
......\............\.......\vc90.idb
......\............\resource.h
......\Release