Генерация ISS (TCP) у различных ОС?

Тема в разделе "WASM.NETWORKS", создана пользователем eax0r, 8 сен 2007.

  1. eax0r

    eax0r New Member

    Публикаций:
    0
    Регистрация:
    8 сен 2007
    Сообщения:
    2
    ISS - Initial Sequence Number TCP пакета. Насколько мне известно операционки генерируют это значение при установлении TCP соединения далеко не случайно, а даже линейно в зависимости от времени. Поискал инфы, но нашел только старинную статью о TCP-hijacking, где ничего нового не подчерпнул, т.к. рассматриваемые ядра ОС там очень старые.
    Может кто-нибудь подсказать, как дела на этот счет обстоят сейчас? Или разработчики ОС давно исправили этот недостаток и используют случайные (псевдо =)) значения ISS.
     
  2. rain

    rain New Member

    Публикаций:
    0
    Регистрация:
    22 апр 2006
    Сообщения:
    976
    возможно rfc развеят все ваши сомнения
     
  3. eax0r

    eax0r New Member

    Публикаций:
    0
    Регистрация:
    8 сен 2007
    Сообщения:
    2
    rfc, конечно, хорошо. НО! не факт, что разработчики точно следуют их рекомендациям. на практике дела совсем обстоят по-другому =). И это не только мои соображения, не раз с этим сталкивался.
    Вобщем, вопрос не для рассуждений. Думаю, если кто-то проводил эксперименты или исходники изучал по этому поводу, тогда может сказать что-либо конкретное.
    Вопрос мой судя по поисковикам как-то не очень развит, поэтому, если никто ничего не подскажет, придется самому исследовать. Жаль вот только операционок под рукой не так уж и много...