|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
版本:3.8.4
代码:- from scapy.sendrecv import sr
- from scapy.layers.inet import IP, TCP
- def tcp_scan(target_ip, start_port, end_port):
- temp = sr(IP(dst=target_ip) /
- TCP(dport=(int(start_port), int(end_port)), flags='S'),
- timeout=3, verbose=False)
- print(temp)
- if __name__ == "__main__":
- tcp_scan('14.215.177.38', '1', '100')
复制代码 报错信息:- Traceback (most recent call last):
- File "d:/11/1.py", line 16, in <module>
- tcp_scan('14.215.177.38', '1', '100')
- File "d:/11/1.py", line 9, in tcp_scan
- temp = sr(IP(dst=target_ip) /
- File "D:\Python\lib\site-packages\scapy\sendrecv.py", line 508, in sr
- s = conf.L3socket(promisc=promisc, filter=filter,
- File "D:\Python\lib\site-packages\scapy\arch\windows\native.py", line 119, in __init__
- host = iface.ip if iface.ip else socket.gethostname()
- AttributeError: 'str' object has no attribute 'ip'
复制代码 各位大佬帮看看这里是哪里出了问题
|
|