Модераторы: feodorv
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ftp PORT, IP адрес в аргументе 
V
    Опции темы
REZiaMIX
Дата 7.12.2008, 10:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 346
Регистрация: 3.11.2007

Репутация: нет
Всего: 4



Ftp-клиент.
Вопрос:
Активный режим. 
Посылаю команду PORT вот так:
PORT xxx,xxx,xxx,xxx,port/256,port%256


где xxx,xxx,xxx,xxx собственно мой IP(внешний). В нормальных клиентах нигде не надо указывать свой ip.
можно ли использовать эту команду так , чтобы не указывать ip ?(т.е сервер ftp коннектится к ip от которого пришла команда port)
Или как это реализуется в нормальных ftp клиентах??? Не думаю что IP берется через сторонние сервисы.

Спасибо за ответы!
//Сам нашел решение , всем спасибо)

Кому интересно:
Вместо IP можно подставить любой валидный IP , к которому не пройдет коннект, тогда сервер коннектится
к IP , от которого пришла команда PORT.
Я сделал просто локальный IP (192.168.0.3)

Это сообщение отредактировал(а) REZiaMIX - 7.12.2008, 16:20


--------------------
user posted image
PM MAIL   Вверх
J0ker
Дата 7.12.2008, 20:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 986
Регистрация: 17.9.2008

Репутация: 1
Всего: 14



Цитата(REZiaMIX @  7.12.2008,  10:25 Найти цитируемый пост)
Кому интересно:
Вместо IP можно подставить любой валидный IP , к которому не пройдет коннект, тогда сервер коннектится
к IP , от которого пришла команда PORT.
Я сделал просто локальный IP (192.168.0.3)

а потом опять в новостях - "злобные ксакепы похакали глубоко-засекреченный сервер ФСБ (или где вы там обитаете)"  smile 


--------------------
user posted image
PM MAIL   Вверх
REZiaMIX
Дата 8.12.2008, 06:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 346
Регистрация: 3.11.2007

Репутация: нет
Всего: 4



Цитата(J0ker @ 7.12.2008,  20:38)
а потом опять в новостях - "злобные ксакепы похакали глубоко-засекреченный сервер ФСБ (или где вы там обитаете)"  smile

Непонял к чему это)))
Код

sprintf(cmd,"PORT %s,%i,%i\r\x0A",localIP,dataport/256,dataport%256); 



--------------------
user posted image
PM MAIL   Вверх
J0ker
Дата 8.12.2008, 17:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 986
Регистрация: 17.9.2008

Репутация: 1
Всего: 14



Цитата(REZiaMIX @  8.12.2008,  06:25 Найти цитируемый пост)
Непонял к чему это)))

ну залез я в сетку на которой сервак, заимел се адрес 192.168.0.3 и спокойно жду файлы  smile 


--------------------
user posted image
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.0612 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.