Firewall 如何用scapy检测防火墙
我打开计算机a上的端口4000,并从另一台远程计算机B发送数据包 但是A没有收到数据包,我想可能是企业防火墙过滤了数据包 我怎样才能检测到这个? scapy或其他工具中是否有跟踪路由功能可以检测到这种情况?Firewall 如何用scapy检测防火墙,firewall,scapy,Firewall,Scapy,我打开计算机a上的端口4000,并从另一台远程计算机B发送数据包 但是A没有收到数据包,我想可能是企业防火墙过滤了数据包 我怎样才能检测到这个? scapy或其他工具中是否有跟踪路由功能可以检测到这种情况? 谢谢 您在scapy中使用的功能是什么?您是如何打开端口的? 防火墙的检测取决于防火墙的类型和网络的术语 scapy中的跟踪路由==> traceroute(“www.google.com”,maxttl=10)首先通过不同的tcp扫描类型(例如:-sS/-sT)使用nmap探测端口,检查端
谢谢 您在scapy中使用的功能是什么?您是如何打开端口的? 防火墙的检测取决于防火墙的类型和网络的术语 scapy中的跟踪路由==>
traceroute(“www.google.com”,maxttl=10)首先通过不同的tcp扫描类型(例如:-sS/-sT)使用nmap探测端口,检查端口是否打开,如果可以工作,然后制作一个类似于此的包: ans,unans=sr(IP(dst=“rhost here”/TCP(flags=“S”,sport=RandShort(),dport=4000,verbose=0,timeout=2) 然后->ans.show() 如果您得到SA(SYN/ACK)响应,则端口将打开,并且此端口上的过滤将禁用 否则,当您获得RA(RST/ACK)时,它将关闭;如果没有响应,则它将被过滤(设置了SYN标志)