ISS - Initial Sequence Number TCP пакета. Насколько мне известно операционки генерируют это значение при установлении TCP соединения далеко не случайно, а даже линейно в зависимости от времени. Поискал инфы, но нашел только старинную статью о TCP-hijacking, где ничего нового не подчерпнул, т.к. рассматриваемые ядра ОС там очень старые. Может кто-нибудь подсказать, как дела на этот счет обстоят сейчас? Или разработчики ОС давно исправили этот недостаток и используют случайные (псевдо =)) значения ISS.
rfc, конечно, хорошо. НО! не факт, что разработчики точно следуют их рекомендациям. на практике дела совсем обстоят по-другому =). И это не только мои соображения, не раз с этим сталкивался. Вобщем, вопрос не для рассуждений. Думаю, если кто-то проводил эксперименты или исходники изучал по этому поводу, тогда может сказать что-либо конкретное. Вопрос мой судя по поисковикам как-то не очень развит, поэтому, если никто ничего не подскажет, придется самому исследовать. Жаль вот только операционок под рукой не так уж и много...