Hello, I've discovered that using an application called scapy i can send network packets to any address,port, subnet. The thing that caught my attention was the option to modify the source of the packet in the packet that was sent. I want to do that in c++. So far, all i can do is something like this:Any help or reference to a proper tutorial will be welcomed. ThanksCode:WSAStartup(0x101,&wsadata); bsock=socket(AF_INET, SOCK_STREAM, 0); sinb.sin_family=AF_INET; sinb.sin_addr.s_addr=inet_addr(ip); sinb.sin_port=htons(port); connect( bsock, (SOCKADDR*) &sinb, sizeof(SOCKADDR_IN) );