Форум: "Прочее";
Текущий архив: 2008.04.06;
Скачать: [xml.tar.bz2];
ВнизИнтерпретация результата PASV Найти похожие ветки
← →
Kerk © (2008-02-24 21:27) [0]В ответ на команду PASV фтп-сервер отвечает что-то такое:
227 Entering Passive Mode (140,89,228,21,0,214)
Первые 4 числа, это IP, как я понял: 140.89.228.21
А потом следует номер порта. Только вот как его интерпретировать, никто не говорит (я не нашел). Толи "0214", 02*256+214, толи наоборот, толи еще чего.
Выручайте
← →
Zeqfreed © (2008-02-24 21:39) [1]If this command is used, the argument is the concatenation of a 32-bit internet host address and a 16-bit TCP port address. This address information is broken into 8-bit fields and the value of each field is transmitted as a decimal number (in character string representation). The fields are separated by commas. A port command would be:
PORT h1,h2,h3,h4,p1,p2
where h1 is the high order 8 bits of the internet host address.
http://www.faqs.org/rfcs/rfc959.html
← →
Kerk © (2008-02-24 21:44) [2]таки значит p1*256+p1
ясно
← →
Anatoly Podgoretsky © (2008-02-24 21:46) [3]> Kerk (24.02.2008 21:27:00) [0]
Это побайтовая последовательность адресов. Порт D700 (54784)
← →
Kerk © (2008-02-25 19:19) [4]В пассивном режиме подключаюсь куда сервер сказал, чтоб считать файл (ну и с командой LIST) та же фигня. В начале данных идет какой-то странный блок, предполагаю, что
байт_длина_хоста.имя_хоста.два_каких_то_байта.
.
Это что?
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.04.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c