Gink 0 Light Poster

I've been asking around places about how I would intercept all UDP packets being sent from my computer and re-send them at a later time. I basically want to pause the packets for 100 milliseconds then send them wherever they were going. I heard something about writing a DNI driver but am not sure how to do this. I can program in java, but I heard i'd have to use C for this. If anyone knows how I would accomplish this, or what language i would have to use, let me know. I also know what program is sending and receiving the UDP packets, but it's not mine so i'm wondering if there is a way to just do it for this one program?

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.