История изменений
Исправление metawishmaster, (текущая версия) :
if (ntohs(ehdr->h_proto) != ETH_P_IP) {
// printf("h_proto(0x%x) != ETH_P_IP\n", ehdr->h_proto);
return;
}
if (ntohs(ip->protocol) != IPPROTO_UDP) {
printf("protocol(0x%x) != IPPROTO_UDP\n", ip->protocol);
return;
}
казалось бы это должно было бы отфильтровывать... но по-факту оно откдывает все что можно
Исправление metawishmaster, :
if (ntohs(ehdr->h_proto) != ETH_P_IP) {
// printf("h_proto(%0xX) != ETH_P_IP\n", ehdr->h_proto);
return;
}
if (ntohs(ip->protocol) != IPPROTO_UDP) {
printf("protocol(0x%x) != IPPROTO_UDP\n", ip->protocol);
return;
}
казалось бы это должно было бы отфильтровывать... но по-факту оно откдывает все что можно
Исходная версия metawishmaster, :
if (ntohs(ehdr->h_proto) != ETH_P_IP) {
// printf("h_proto(%0xX) != ETH_P_IP\n", ehdr->h_proto);
return;
}
if (ntohs(ip->protocol) != IPPROTO_UDP) {
printf("protocol(0x%x) != IPPROTO_UDP\n", ip->protocol);
return;
}
казало сь это должно было бы отфильтровывать... но по-факту оно откдывает все что можно