[Matéria] O que é FTP

Área destinada a técnicas empregadas em roubo de informações, fraudes, scams, sites falsos, invasões de sistemas, vírus, trojan horses, worms, keyloggers, códigos maliciosos.

[Matéria] O que é FTP

Mensagempor Fvox. em 20 Set 2006, 14:22

O que é FTP

FTP significa File Transfer Protocol (Protocolo de Transferência de Arquivos), e é uma forma bastante rápida e versátil de transferir arquivos (também conhecidos como ficheiros), sendo uma das mais usadas na internet.

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo (neste caso, tradicionalmente aparece em letras minúsculas, por influência do programa de transferência de arquivos do Unix).

A transferência de dados em redes de computadores envolve normalmente transferência de ficheiros e acesso a sistemas de ficheiros remotos (com a mesma interface usada nos ficheiros locais). O FTP (RFC 959) é baseado no TCP, mas é anterior à pilha de protocolos TCP/IP, sendo posteriormente adaptado para o TCP/IP. É o standard da pilha TCP/IP para transferir ficheiros, é um protocolo genérico independente de hardware e do sistema operativo e transfere ficheiros por livre arbítrio, tendo em conta restrições de acesso e propriedades dos ficheiros.



Modos de interfaces

O protocolo subjacente ao FTP pode correr nos modos iterativo ou "batch". O cliente FTP fornece uma interface interactiva, enquanto que o MIME e o HTTP usam-no diretamente. O protocolo permite a gravação e obtenção de ficheiros, a listagem do diretório e a alteração do diretório de trabalho.

Se quiser ler sobre Modelo de Referencia OSI-RM e Modelo de Referencia da Internet, clique aqui e procure Níveis de Entendimento > Modelos de Referencia.


Comandos do cliente FTP

Os servidores de FTP só muito raramente mudam, mas novos clientes FTP aparecem com bastante regularidade. Estes clientes variam no número de comandos que implementam, a maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos FTP. Mesmo que o FTP seja um protocolo orientado a linha de comandos, a nova geração dos clientes FTP esconde esta orientação num ambiente gráfico

A interface cliente do FTP do BSD UNIX é um standard por si mesma, possuindo muitos comandos arcaicos: tenex ou carriage control que hoje não têm uso. Os comandos mais usados são o cd, dir, ls, get e put

O FTP tem particularidades que são hoje pouco comuns. Depois da ativação do ftp, é estabelecida uma conexão ao host remoto. Esta conexão envolve o uso da conta do usuário no host remoto, sendo que alguns servidores FTP disponibilizam anonymous FTP.

Certos comandos são os que fazem a transferência bidireccional de ficheiros, são eles:

* get do servidor FTP para o host local (mget para mais que um ficheiro)
* put para o servidor FTP a partir do host local (mput para mais que um ficheiro)


Nota: alguns comandos podem não funcionar com o usuário sendo anonymous, pois tal conta tem limitações de direitos a nível do sistema operacional.


Tradução de nomes de ficheiros

A sintaxe dos nomes dos ficheiros pode ser incompatível entre diferentes Sistemas Operativos. O UNIX usa 128 caracteres, maiúsculas e minúsculas, enquanto que o DOS usa 8 + 3 caracteres e apenas maiúsculas. Certos nomes não podem ser usados em alguns sistemas. Devido a isto tudo o BSD ftp define regras para a tradução de nomes.


Mensagens FTP

O FTP permite dois modos de transferência de mensagens FTP, 'texto' (com traduções apropriadas) ou 'binário' (sem tradução). Cada mensagem do servidor inclui um identificador decimal de 3 dígitos (exemplo: 226 Transfer complete). Estas mensagens podem ser vistas ou não, usando para isso o modo 'verbose' ou 'quiet', respetivamente.


Modo cliente-servidor do FTP

O Servidor remoto aceita uma 'conexão de controle' do cliente local. O cliente envia comandos para o servidor e a conexão persiste ao longo de toda a sessão (tratando-se assim de um protocolo que usa o TCP).

O servidor cria uma conexão de dados para a transferência de dados, sendo criada uma conexão para cada ficheiro transferido. Estes dados são transferidos do servidor para o cliente e vice e versa.

Os comandos estão separados dos dados e o cliente pode enviar comandos durante a transferência de dados. O encerramento da conexão indica o fim do ficheiro.


Onde conseguir um cliente FTP

Eu recomendo dar uma olhada nessa página aqui, pois tem uma lista com downloads, comentários, informações, e tudo mais no baixaki:

http://baixaki.ig.com.br/categorias/cat51_1.htm



Fonte: Wikipedia



Atenciosamente,
Fvox
Avatar de usuário
Fvox.
Estudante
Estudante
 
Mensagens: 120
Data de registro: 24 Set 2005, 19:45
Localização: Fórum invasão OO'

[Matéria] O que é FTP

Publicidade

Sponsor
 

Mensagempor Quicky em 23 Set 2006, 00:03

[b]Nice ^^
ftp pode parecer meio bobo.. e útil apenas pra quem quer hospedar sites
mas pra quem pensa assim, e está lendo essa mensagem,
espero que mude de conceito, tendo em vista que até mesmo
keyloggers usam notificação por ftp..
e fora ki tem absurdas outros recursos ki podem ser usados

em breve uma matéria..
aguardem.. 8)

agora ou Fvox.. seria interessante também, colocar aqui os comandos raw
tipo.. conectando no ftp por telnet saka..
os comandos de login e etc..

USER login
PASS senha

PASV = passive mode

entre outros.. bom.. eu tenho kuriosidade kuanto ao PORT
nunca o entendi muito bem =/

[b]
Quicky
Iniciante
Iniciante
 
Mensagens: 65
Data de registro: 16 Nov 2005, 10:07

Mensagempor Fvox. em 23 Set 2006, 13:07

Tudo bem, em breve farei uma matéria sobre comandos FTP! :D
Avatar de usuário
Fvox.
Estudante
Estudante
 
Mensagens: 120
Data de registro: 24 Set 2005, 19:45
Localização: Fórum invasão OO'

Mensagempor Art Masters em 25 Set 2006, 18:02

good man..
parabens bele topic!
Avatar de usuário
Art Masters
Iniciante
Iniciante
 
Mensagens: 43
Data de registro: 11 Jun 2006, 14:22
Localização: Na janela olhando pra você *0*

Mensagempor IMIorTe em 13 Out 2006, 13:40

bela materia :o
Avatar de usuário
IMIorTe
Iniciante
Iniciante
 
Mensagens: 33
Data de registro: 24 Set 2006, 15:56

Mensagempor Billie_Mitnick_scan_net em 02 Jan 2007, 10:13

O.o
UMA BOA MATÉRIA
:lol:
MAIS EU PREFIRO PELO EMAIL MESMO
8)
x)
Avatar de usuário
Billie_Mitnick_scan_net
Iniciante
Iniciante
 
Mensagens: 20
Data de registro: 28 Dez 2006, 12:49

Mensagempor Neguinho.mf em 10 Mar 2007, 16:03

Putz..Ótimo Tópico! ^^

Deu pra entende + um pouco aki! ^.^
Neguinho.mf
Estudante
Estudante
 
Mensagens: 177
Data de registro: 28 Dez 2006, 18:44

Mensagempor marok em 13 Mar 2007, 21:00

FTP é algo interessante quer dizer quem gosta de mecher com sites, domínios, hosts, criar fóruns vive constantemente usando um client ftp para enviar arquivos para o servidor :wink:

Belo tutorial !
Avatar de usuário
marok
Estudante
Estudante
 
Mensagens: 104
Data de registro: 02 Out 2006, 17:08

Mensagempor willrpa em 18 Mar 2007, 15:02

ow galera, vcs q não mexem mas ftp eh mt util, util mesmo
não só pra quem mexe com site, hospedagem, etc.
todos nos deviamos ter um
eu consegui arrumar um pra mim, e faço varias coisas com ele
no meu ftp, eu recebo as msg do kl, tipo eu vo na lan, se tiver um arquivo bom eu passo pro ftp e pego aki em ksa, é como se fosse um pen drive na internet, e sabe q eu nem sei a capacidade dele, mas tenho mt coisa nele viu
mas posta mais coisas aí é mt interessante isso
flws
willrpa
Iniciante
Iniciante
 
Mensagens: 11
Data de registro: 31 Dez 2006, 14:36

Mensagempor igmiton em 31 Mai 2007, 12:08

muito bom....só falta uma lista de sites que suportam FTP para enviar os logs dos keyloggers...sem ter de instalar um programa FTP.... :arrow: :arrow: :arrow:
igmiton
Iniciante
Iniciante
 
Mensagens: 20
Data de registro: 08 Dez 2006, 19:50
Localização: Portugal


Retornar para Tecnologia Hacker Básico

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 0 visitantes