Thank you serpentfly for your great support.
But … I’m just a little bit stuck on the altering of packets. As I stated earlier I now do have access to the udp/dns packet.
When I ‘overwrite’ the dns packet, can I do this within the already allocated buffer (by winpkfilter) OR do I need to create a totally new buffer. If so I do not have a clue how …. do you have an example ?
After altering the udp/dns packet I have to change the length of the UDP, TCP/IP packet too … is this correct ?
I could also wait on the response dns and change the IP address of the dns-answer packet. Is this easier to do ?