Как Загрузить с FTP-сайта

Если Вы делаете:

nc -l -p 7007 | nc -l -p 9001

Затем что-либо, что входит для портирования 7007, будет передано по каналу к второму netcat и передано к сессии telnet на порте 9001.

Введение заголовков требует, чтобы знание базового протокола, по крайней мере, выяснило границы "сообщения", таким образом, это не тривиально. Если Вы знаете, как сделать это, можно ввести код, чтобы сделать так между двумя каналами:

nc -l -p 7007 | ./my_filter | nc -l -p 9001

./my_filter наденет вход stdin, и что-либо это пишет в stdout обнаружится на порте 9001.

1
29.08.2012, 16:06
2 ответа

Очень простое использование ftp клиент должен был бы указать имя хоста сервера на командной строке: ftp hostname. Затем используйте команды ftp ls и cd [directory] перейти в структуре каталогов и использовании сервера get [file] выбирать желаемый файл.

Примечания:

  1. FTP-серверы обычно позволяют вход в систему для любого, если Вы используете anonymous имя пользователя.
  2. Соединяться с ftp2.sco.com а именно, необходимо будет активировать пассивное использование режима -p опция: ftp -p ftp2.sco.com.
2
27.01.2020, 23:21

Здесь список cmds для загрузки ИМЕНИ ФАЙЛА с SITE_NAME:

ftp
open SITE_NAME
write login info
get FILENAME
2
27.01.2020, 23:21

Теги

Похожие вопросы