mirror of
https://github.com/laramies/theHarvester.git
synced 2024-09-22 08:16:35 +08:00
Update port_scanner
This commit is contained in:
parent
ff3af55f60
commit
32625a5e26
|
@ -14,12 +14,12 @@ def port_scanner(self, host, ports):
|
|||
self.lock.acquire()
|
||||
for port in ports:
|
||||
try:
|
||||
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
||||
s.settimeout(2)
|
||||
result = s.connect_ex((host, int(port)))
|
||||
connect = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
||||
connect.settimeout(2)
|
||||
result = connect.connect_ex((host, int(port)))
|
||||
if result == 0:
|
||||
openports.append(port)
|
||||
s.close()
|
||||
connect.close()
|
||||
except Exception as e:
|
||||
print(e)
|
||||
pass
|
||||
|
@ -27,5 +27,5 @@ def port_scanner(self, host, ports):
|
|||
return openports
|
||||
|
||||
def process(self):
|
||||
ports = self.port_scanner (self.host, self.ports)
|
||||
ports = self.port_scanner(self.host, self.ports)
|
||||
return ports
|
||||
|
|
Loading…
Reference in a new issue