使用scapy库报错
版本: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'各位大佬帮看看这里是哪里出了问题
用你的代码,没报错啊,scapy版本2.4.4
输出:
(<Results: TCP:1 UDP:0 ICMP:0 Other:0>, <Unanswered: TCP:99 UDP:0 ICMP:0 Other:0>)
miniconda 你的错误说明str没有ip属性 嘉岳呀 发表于 2020-10-3 18:35
你的错误说明str没有ip属性
看他的错误提示是这个意思,但是这个代码我运行后并没有报错 疾风怪盗 发表于 2020-10-3 18:36
看他的错误提示是这个意思,但是这个代码我运行后并没有报错
我的电脑空间比较小,怕安装miniconda内存……
我找胡鸣谦哈,他的电脑有空间,而且是我朋友
@胡鸣谦 嘉岳呀 发表于 2020-10-3 18:39
我的电脑空间比较小,怕安装miniconda内存……
我找胡鸣谦哈,他的电脑有空间,而且是我朋友
@胡鸣谦
我有miniconda
但我不知到scapy库是啥 胡鸣谦 发表于 2020-10-3 18:45
我有miniconda
但我不知到scapy库是啥
{:10_247:}{:10_247:}{:10_247:}{:10_247:}{:10_247:}{:10_247:} 胡鸣谦 发表于 2020-10-3 18:45
我有miniconda
但我不知到scapy库是啥
就是楼主用的这样,扫描IP用的。。。。。。。。kali里有的
是账户权限底,还是什么问题
页:
[1]