ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
 
 
Опции темы Поиск в этой теме Опции просмотра

FTP server
  #1  
Старый 07.06.2008, 00:55
t04
Участник форума
Регистрация: 10.01.2007
Сообщений: 140
Провел на форуме:
246020

Репутация: 105
Post FTP server

Возникла нужда поднять фтп сервер с единственной функцией - закачивать на фтп сервер файлы.

задача вроде бы простая, но не нашел никакой документации (RFC 765 везде на англ.) на русском языке. не много отснифил общение стандартного фтп клиента винды с фтп серером но толком не разобрался. в итоге состряпал это:

Код:
 
    //Клиент подключился...   
    Send('220 *** FTP SRV Ready;'#13#10);
    Get;//user
    Send('331 Password required'#13#10);
    Get;//PWD
    Send('230 Logged in, proceed'#13#10);
    Get;//IP,PORT1,PORT2 ??? что это???
    Send('200 PORT command OK'#13#10);
    Get;//RemoteFileName
    Send('150 Opening data connection'#13#10);//начать прием файла
    //...
    // Тут данные передаются по ТСР протоколу, но как выяснить порт?
    //...
    Send('226 FILE: remotefile.txt transferred'#13#10);//Файл принял
помогите кто чем может, мож кто кодом, а кто просто объяснит принцип.
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Общие сведения о Ftp уязвимостях. ReVOLVeR Чужие Статьи 5 10.03.2008 21:43
Windows 2008 procedure Windows 3 05.02.2008 09:49
Взлом через Golden Ftp Server 1.32b 50cent Windows 0 14.01.2006 19:34



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ