lek
Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Sanyaaa у разных операционных систем разный начальный ттл. так можно определять тип операционной системы (очень ненадёжно). напрмер у винды - 128, фрибсд - 64, линукс - 255 и т.п. этот ттл можно менять, чтобы затруднить быстрое определение твоей ОС на компе. например, я для винды менял, как говоритCheery - попробуй, перезагрузись и сделай Код:. для фри очень просто меняется Код: sysctl -w net.inet.ip.ttl=<значение> | я даже сделал так (на фри), что при каждом пинге ттл _разный_ небольшой патч к ядру (требует dummynet) Код: 651,653c651 < ip->ip_ttl = (u_char )ip_randomid(); < if(ip->ip_ttl < 20) < ip->ip_ttl+=20; --- > ip->ip_ttl = ip_defttl; | кстати, Cheery, ты не в курсе, как винде сказать, чтобы она отвечала на пинги бродкастового адреса? |