목록2024/07/09 (1)
Traceroute - 2
ICMP 패킷을 보내고 다시 받은 패킷의 src IP를 추출했다. #include #include #include #include #include #include // ICMP 체크섬 계산 함수unsigned short checksum(void *b, int len) { unsigned short *buf = (unsigned short *)b; unsigned int sum = 0; unsigned short result; for (sum = 0; len > 1; len -= 2) sum += *buf++; if (len == 1) sum += *(unsigned char *)buf; sum = (sum >> 16) + (sum & 0xFFFF..
개인 프로젝트 공부
2024. 7. 9. 20:28