Scapy

Manipulador interativo de pacotes desenvolvido em Python.

Comandos Básicos

# Entra no modo interativo
scapy

# Lista todos os comandos
lsc()

# Exibino o help de determinado comando
help(<command>)

# Exibindo todos os protocolos que o Scapy suporta
ls()

# Exibindo detalhes de um protocolo
ls(<protocol>)

Criando Pacotes Personalizados

TCP/IP

Maneiras de verificar as configurações do protocolo

Encapsulando os pacotes e enviando

Enviando e Recebendo Vários Pacotes

OBS.: Caso tenha somente o retorno de 1 pacote, utilize rs1, caso tenha mais de um retorno, por exemplo, quando utilizamos mais de uma porta, utilize o rs.

ICMP

Request-Reply

Request-Reply enviando um Payload. Isso também pode ser feito utilizando o TCP.

Automatizando com Python

Last updated

Was this helpful?