Selamlar, son zamanlarda pentesting .c üzerine çalışıyorum. Aşağıdaki kod yapısındaki rand değerini random yerine belirli ip class range vermek istiyorum nasıl yapabilirim.
while(alive) {
ip.sourceIP = rand(); // randomize ip
bzero(buf, sizeof(buf)); // clear buffer
memcpy(buf , &ip, sizeof(ip)); // copy ip structure over to buffer
ip.checksum = crc16_checksum((uint16_t*)buf, sizeof(ip)); // perform checksum for ip structure with buffer
pseudoheader.saddr = ip.sourceIP;