Enviado em 17/07/2016 - 16:55h
Boa tarde pessoal... escrevi um rascunho de uma resolução de endereços (ARP), o código já está funcional como podem ver na imagem que o wireshark me retorna ao sniffar meu pacote http://i.imgur.com/rqwn1Uk.png e o alvo também responde normalmente.class ArpResponse(Structure):
_fields_ = [('eth_dst', c_ubyte),
('eth_src', c_ubyte),
('eth_pro', c_ushort),
('arp_hrd', c_ushort),
('arp_pro', c_ushort),
('arp_hln', c_ubyte),
('arp_pln', c_ubyte),
('arp_opr', c_ushort),
('arp_sha', c_ubyte, 6),
('arp_sip', c_ubyte, 4),
('arp_tha', c_ubyte, 6),
('arp_dip', c_ubyte, 4)]
def __init__(self, socket_bufer=None, *args, **kwargs):
super().__init__(*args, **kwargs)
self.socket_bufer = socket_bufer
self.src_address = pack('', self.arp_sip)
def __new__(cls, socket_buffer):
return cls.from_buffer_copy(socket_buffer)
Atenção a quem posta conteúdo de dicas, scripts e tal (6)
O mínimo que você precisa saber sobre o terminal (parte 2)
O mínimo que você precisa saber sobre o terminal (parte 1)
Como iniciar uma máquina virtual do VirtualBox automaticamente no boot do LUbuntu 18 LTS
Os navegadores "leves" que de leves não tem nada
Liberte-se: Crie um Servidor Proxy na Nuvem para Acessar Conteúdos Bloqueados
Fedora Kinoite 40 — Instalação de drivers NVIDIA e Xorg
Deixando o Opensuse Tumbleweed com KDE bonitão
Estrutura de recuo PHP/Apache para não acessarem arquivos pela URI (barra de endereços)
Escanear a rede com NBTSCAN para descobrir IPs e nomes de computadores
Como instalar ou remover ambientes gráficos facilmente no openSUSE
como eu iinstalo o chromeos em uma cartão sd (21)
Criando partiçoes no HD com swap reservada de no máximo 1GB[AJUDA] (21)
Crontab executando em horário incorreto [RESOLVIDO] (6)