【发布时间】:2011-08-06 08:01:55
【问题描述】:
Python 让我很失望。我搜索了端口扫描的代码,找到了这个。运行它。我用来扫描的程序。根据python代码,它非常快。代码如下。
你能帮我加速我的代码吗?我能得到什么?
#!/usr/bin/env python
from socket import *
if __name__ == '__main__':
target = raw_input('Enter host to scan: ')
targetIP = gethostbyname(target)
print 'Starting scan on host ', targetIP
#scan reserved ports
for i in range(20, 1025):
s = socket(AF_INET, SOCK_STREAM)
result = s.connect_ex((targetIP, i))
if(result == 0) :
print 'Port %d: OPEN' % (i,)
s.close()
【问题讨论】:
标签: python performance