ti-enxame.com

Transferência de arquivos usando telnet

Some, devo trabalhar com host remoto que tenha conexão telnet mas no também ftp ou ssh (para usar o SCP) também há no netcat. Também não há GCC (para compilar Netcat por exemplo).

Alguém sabe como transferir arquivo (s) usando a conexão telnet (usando algum tipo de hack)?

(Eu sei que é não é muito apropriado Protocolo para Souch uma coisa.)

2
Alex Bolotov

Você deve ser capaz de usar kermit para transferir arquivos sobre telnet, você pode usar c-kermit como o cliente telnet para fazê-lo. É só disponível para sistemas baseados em UNIX/Linux embora.

4
Sam Cogan

Você está usando o Windows ou Linux (* NIX)? O bom antigo tipo BBS de transferências de arquivos funcionam perfeitamente sob o Telnet. Você precisa pensar nos programas e compilá-los. Veja zmodem e xmodem .

7
user1797

O aplicativo Kermit suporta conexões sobre o protocolo Telnet e AFAICR suporta xmodem e zmodem, bem como seu próprio protocolo de transferência de arquivos.

Tanto quanto eu posso lembrar, e é muitos anos desde que eu fiz isso:

  1. conecte-se ao host remoto com Kermit
  2. no final remoto, encaixe kermit também
  3. no final remoto, digite "servidor" no prompt da Kermit
  4. seu final reconhecerá que o link está agora no modo de transferência de arquivos e você pode emitir comandos "enviar" e "obter" para transmitir ou receber arquivos
2
Alnitak

Se você não tiver nada além de um sistema UNIX Bare-Bones no final remoto, você pode codificar com (gzip e) uuencode, em seguida, copie/cole em uudecode (e gunzip).

Se você não tiver uudecode, mas tem uma concha, você pode usar Shar para compor seu primeiro pedaço de dados transmitidos.

Se a política permitir que você instale executáveis, você pode usar esses métodos de upload simples como bootstraps para instalar um remoto Kermit/Zmodem ou WGet ou Curl ou NC.

2
Liudvikas Bukys

Eu sei que você disse que não há netcat, mas você tentou compilar cruzados?

O busybox também inclui um cliente NetCAT, que eu usei em muitos ARM e MIPS sistemas embarcados.

1
Mikeage

você pode usar ondulada

"Curl é uma ferramenta de linha de comando para transferir arquivos com a sintaxe de URL, suporte a SFTP, HTTP, SCP, SFTP, TFTP, Telnet, Dict, Arquivo e LDAP. Curl suporta Certificados SSL, Postagem HTTP, Publicações HTTP, Fonte , Upload, Proxies, Cookies, Usuário + Autenticação de Senha (Básico, Digest, NTLM, Negociar, Kerberos ...), Transferência de arquivos Retomar, tunelamento de proxy e um ônibus de outros truques úteis. "

0
talishte