The UNIX and Linux Forums  


Go Back   O UNIX e Linux Forum > Top Fóruns > UNIX & avançada para usuários experientes
.
google unix.com



UNIX & avançada para usuários experientes Especialista-a-Expert. Saiba avançado UNIX, comandos UNIX, Linux, Sistemas Operativos, Administração de Sistemas, Programação, Shell, shell scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
Fio Thread Starter Fórum Respostas Última postagem
Usando GDB para analisar diferentes CORE dumps nsdeeps UNIX & avançada para usuários experientes 2 04-16-2008 01:10
fim de fim de pacotes atraso? yogesh_powar IP Networking 4 12-13-2005 01:21
sendto em pacotes soquete Rakesh Ranjan Alto Nível de programação 5 09-02-2005 08:32
Como um ACK para RAW SYN pacotes zampya Alto Nível de programação 17 05-24-2004 10:15
Vendo pacotes IP Manjunath IP Networking 4 09-16-2002 12:46

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback Thread Tools Pesquisar este Thread Rate Thread Display Modes
  #1 (permalink)  
Old 08-01-2008
solomonml solomonml is offline
Usuário
  
 

Join Date: Jul 2008
Posts: 4
como analisar o conteúdo de um pacote IP dar?

oi a todos!
Sou capaz de escrever um programa de rede para enviar e receber algumas mensagens. Eu uso
leia () e write () funções para extração de enviar mensagens através de uma tomada. Ao fazer isso, sei que só as ações realizadas na camada de aplicação do TCP / IP suite. Mas quero controlar o conteúdo real de cada pacotes IP (ou seja, dados e IP header) enviou / received.Lets dizer que eu quero escrever um encaminhamento aplicação que analisa o endereço de destino encontrado no cabeçalho IP (TCP cabeçalho) e envia o pacote até ao seu destino.
Dá-me alguma dica sobre como resolver esses casos ou dar-me um livro de consulta / site ...

obrigado
  #2 (permalink)  
Old 08-02-2008
temível redoubtable is offline
Usuário
  
 

Join Date: Aug 2008
Localização: Portugal
Lugares: 242
Você deseja usar soquetes brutos.

Pesquisa do Google para "raw sockets" ou "SOCK_RAW" ou "PF_PACKET"

Se você estiver programação C em Linux, existem estruturas que lhe permitem facilmente alterar todo o TCP / UDP / ICMP / IGMP / qualquercoisa cabeçalho e injectar pacotes à vontade. Isto também pode ser utilizado para a comunicação sobre portos fechados e outras coisas obscuras (se você criar um raw socket ouvir, você tem-se um "sniffer", e com isso você pode analisar os dados em pacotes que chegam até mesmo fechado as portas TCP)

Última edição por Neo, em 08/02/2008 07:10.. Motivo: Apagado desnecessários comentário editorial
  #3 (permalink)  
Old 08-02-2008
ramen_noodle ramen_noodle is offline Forum Advisor  
Usuário
  
 

Join Data: dezembro 2007
Localização: Virginia, E.U.A..
Lugares: 251
libnet: A Million Packet mar.
Closed Thread

Marcadores

Thread Tools Pesquisar este Thread
Pesquisar este Thread:

Pesquisa Avançada
Display Modes Esta taxa Thread
Esta taxa Thread:

Destacamento Regimento
Você não pode postar novas threads
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar suas postagens

BB code é Ligado
Smilies são Ligado
[IMG] código é Ligado
Código HTML é Desligado
Trackbacks são Ligado
Pingbacks são Ligado
Refbacks são Ligado




Todos os horários são GMT -4. A hora é agora 04:13.


Powered by: vBulletinCopyright © 2000 - 2006, Jelsoft Enterprises Limited. Língua Traduções Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
O UNIX e Linux Fóruns Content Copyright © 1993-2009. Todos os Direitos Reserved.Ad Gestão por RedTyger

Content Relevant URLs por vBSEO 3.2.0