mirror of
https://github.com/aquasecurity/kube-hunter.git
synced 2026-05-11 11:47:15 +00:00
Merge pull request #21 from lizrice/kubeadm-port
Look on port 6443 as well
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
import logging
|
||||
|
||||
from socket import socket
|
||||
from ...core.types import Hunter
|
||||
|
||||
@@ -5,7 +7,7 @@ from ...core.events import handler
|
||||
from ...core.events.types import NewHostEvent, OpenPortEvent
|
||||
|
||||
|
||||
default_ports = [8001, 10250, 10255, 30000, 443]
|
||||
default_ports = [8001, 10250, 10255, 30000, 443, 6443]
|
||||
|
||||
@handler.subscribe(NewHostEvent)
|
||||
class PortDiscovery(Hunter):
|
||||
@@ -18,6 +20,7 @@ class PortDiscovery(Hunter):
|
||||
self.port = event.port
|
||||
|
||||
def execute(self):
|
||||
logging.debug("host {0} try ports {1}".format(self.host, default_ports))
|
||||
for single_port in default_ports:
|
||||
if self.test_connection(self.host, single_port):
|
||||
self.publish_event(OpenPortEvent(port=single_port))
|
||||
|
||||
Reference in New Issue
Block a user