Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alex Semenyaka                       2:461/640.640  27 Aug 2005  14:33:56
 To : Alexey G. Misyurenko
 Subject : Passive FTP
 -------------------------------------------------------------------------------- 
 
 
 26 Aug 05 23:50, you wrote to me:
 
  >>  >> 1) А по какой спецификации при получении ACK вместо SYN+ACK
  >>  >> система должна отослать новый SYN? По-моему, она должна такой ACK
  >>  >> полностью
  >>  AM> Отсылкой ACK мы добьемся получения RST , от инициатора соединения
  >> Выкачал tcp_input.c фришкин, проверил. Там написано:
  AM> А я RFC /цитата ниже/%)
 
 Проблема в том, что ты взаимодействовать будешь не с RFC, а с реализациями :)
 
  >> Ты получишь RST, если будешь подтверждать что попало. Если будешь
  >> подтверждать
  AM> Hу зачем все что попало %)
 
 Hе всё, просто что попало. Смотри свою же цитату :) :
 
  AM> RFC: 793
  AM>    and the incoming segment outside the window, responds with an
  AM>    acknowledgment indicating what sequence it next expects to hear (ACK
  AM>    100).  TCP A sees that this segment does not acknowledge anything it
 
 Вот тут и написано - если подтвердается что попало, то в ответ посылается RST.
 Hе написано правда, что происходит, если ACK содержит что-то осмысленное -
 фришка, как видно по тому куску, что я приводил, игнорирует такой ACK. Это
 совершенно законно, потому что ACKи - они кумулятивны, ответный SYN всё одно
 должен содержать ACK, и подтверждаться должен тот же самый SN, так что
 реагировать на просто правильный ACK без SYN смысла нет никакого.
 
 Вот я и спрашиваю - а зафиг тебе нужен RST? У меня есть подозрение, что ты
 хочешь "авторизовывать" соединения не по повторному SYN, а по
 последовательности SYN-RST-SYN, но явно ты это нигде не написал. Я прав?
 
 Если да - то может быть конфликт в случае с Windows, как я писал в прошлом
 письме (когда несколько SYN посылается одновременно) - надо об этом
 позаботиться. Если нет - то нафига вообще? Проще, мне кажется, просто подождать
 некоторое время второго SYN, и всё. Это никак ничего не ускорит и не замедлит,
 а для всяких сканеров сделает твой хост только невидимым, сплошная польза...
 Alex
 
 --- IMHO в последней инстанции
  * Origin: ...можжевеловых... (2:461/640.640)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Passive FTP   Eugene Grosbein   24 Aug 2005 10:30:16 
 Passive FTP   Alex Semenyaka   24 Aug 2005 12:33:14 
 Re: Passive FTP   Gleb Smirnoff   24 Aug 2005 14:52:36 
 Passive FTP   Alex Semenyaka   24 Aug 2005 16:39:54 
 Re: Passive FTP   Spartak Radchenko   24 Aug 2005 19:06:14 
 Re: Passive FTP   Spartak Radchenko   24 Aug 2005 19:33:31 
 Passive FTP   Alex Semenyaka   24 Aug 2005 19:09:06 
 Passive FTP   Slawa Olhovchenkov   25 Aug 2005 16:15:44 
 Re: Passive FTP   Spartak Radchenko   25 Aug 2005 16:42:30 
 Passive FTP   Alex Semenyaka   25 Aug 2005 18:33:28 
 Passive FTP   Slawa Olhovchenkov   25 Aug 2005 22:32:18 
 Passive FTP   Alex Semenyaka   25 Aug 2005 22:30:10 
 Re: Passive FTP   Spartak Radchenko   25 Aug 2005 16:37:25 
 Passive FTP   Alex Semenyaka   25 Aug 2005 17:46:26 
 Passive FTP   Alex Semenyaka   24 Aug 2005 18:38:58 
 Re: Passive FTP   Gleb Smirnoff   25 Aug 2005 11:49:00 
 Passive FTP   Slawa Olhovchenkov   25 Aug 2005 11:59:46 
 Re: Passive FTP   Gleb Smirnoff   25 Aug 2005 13:00:11 
 Passive FTP   Slawa Olhovchenkov   25 Aug 2005 13:20:40 
 Re: Passive FTP   Gleb Smirnoff   25 Aug 2005 14:03:58 
 Passive FTP   Slawa Olhovchenkov   25 Aug 2005 14:22:34 
 Re: Passive FTP   Gleb Smirnoff   25 Aug 2005 15:39:42 
 Passive FTP   Slawa Olhovchenkov   25 Aug 2005 16:14:12 
 Re: Passive FTP   Valentin Nechayev   28 Aug 2005 13:47:23 
 Passive FTP   Alex Semenyaka   25 Aug 2005 14:49:10 
 Re: Passive FTP   Alexey G Misyuremko   25 Aug 2005 13:43:31 
 Passive FTP   Slawa Olhovchenkov   25 Aug 2005 13:54:00 
 Passive FTP   Alex Semenyaka   25 Aug 2005 14:51:36 
 Re: Passive FTP   Alexey G Misyuremko   25 Aug 2005 20:36:18 
 Passive FTP   Alex Semenyaka   25 Aug 2005 21:56:50 
 Re: Passive FTP   Alexey G. Misyurenko   26 Aug 2005 01:15:58 
 Passive FTP   Alex Semenyaka   26 Aug 2005 12:02:20 
 Re: Passive FTP   Alexey G Misyuremko   26 Aug 2005 15:39:25 
 Passive FTP   Alex Semenyaka   26 Aug 2005 17:32:04 
 Passive FTP   Alex Semenyaka   26 Aug 2005 19:52:58 
 Re: Passive FTP   Alexey G. Misyurenko   26 Aug 2005 23:50:01 
 Passive FTP   Alex Semenyaka   27 Aug 2005 14:33:56 
 Re: Passive FTP   Alexey G. Misyurenko   27 Aug 2005 23:33:27 
 Passive FTP   Alex Semenyaka   28 Aug 2005 16:29:08 
 Re: Passive FTP   Gleb Smirnoff   26 Aug 2005 16:38:55 
 Re: Passive FTP   Gleb Smirnoff   26 Aug 2005 16:37:54 
 Re: Passive FTP   Alexey G Misyuremko   26 Aug 2005 16:50:32 
 Re: Passive FTP   Gleb Smirnoff   26 Aug 2005 17:32:56 
 Re: Passive FTP   Alexey G Misyuremko   26 Aug 2005 17:46:35 
 Re: Passive FTP   Gleb Smirnoff   26 Aug 2005 18:02:14 
 Re: Passive FTP   Alexey G Misyuremko   26 Aug 2005 18:13:52 
 Re: Passive FTP   Gleb Smirnoff   26 Aug 2005 18:34:01 
 Re: Passive FTP   Alexey G. Misyurenko   26 Aug 2005 23:09:17 
 Passive FTP   Alex Semenyaka   26 Aug 2005 18:41:54 
 Re: Passive FTP   Moderator of RU.UNIX.BSD   28 Aug 2005 14:31:39 
 Re: Passive FTP   Victor Sudakov   25 Aug 2005 12:06:58 
 Re: Passive FTP   Gleb Smirnoff   25 Aug 2005 12:58:11 
 Passive FTP   Alex Semenyaka   25 Aug 2005 13:03:10 
 Re: Passive FTP   Gleb Smirnoff   25 Aug 2005 16:36:23 
 Passive FTP   Alex Semenyaka   25 Aug 2005 17:38:18 
 Re: Passive FTP   Gleb Smirnoff   26 Aug 2005 16:14:58 
 Passive FTP   Alex Semenyaka   26 Aug 2005 17:56:18 
Архивное /ru.unix.bsd/39294310524e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional