marco Posted May 20, 2020 at 06:08 AM Share Posted May 20, 2020 at 06:08 AM Estou com um problema no scapy, estou enviando o pacote TCP com a flag SYN , no entanto nao recebo a resposta do servidor , consigo enviar o pacote, mas fica somente nisto, estou enviando para o meu ip local, mas ja tentei enviar para outros ips e da na mesma situacao, se alguel puder dar uma ajuda. Muito obrigado. Meu script esta assim: from scapy.all import * resp = sr1(IP(dst='127.0.0.1')/TCP( dport= 80 , flags='S')) print resp.show() Link to comment Share on other sites More sharing options...
Administrators Fernando Mercês Posted May 25, 2020 at 06:13 PM Administrators Share Posted May 25, 2020 at 06:13 PM Você tem algum serviço escutando na porta 80 no seu host? Porque você tá enviando o pacote, mas se não tiver ninguém pra responder, não vai ter resposta mesmo. ? Você não falou em que SO está, mas se for Linux/macOS, experimenta escutar com o netcat, numa porta alta pra não precisar de root, por exemplo: $ nc -vlp 3000 E depois tenta enviar seu TCP SYN pra ela usando o Scapy (dport=3000 no teu código). Enfim, basicamente você precisa falar com uma porta que esteja aberta (haja algum serviço escutando nela). Abraço! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.