Commit Graph
659 Commits
Author SHA1 Message Date
daniel_sagi 3765196140 Changed events architecture, using class objects for all events
Added new subscription method for events, using a "subscribe" decorator.
Added an optional predicate function to events, for optional filtering on triggered time. used mainly for OpenPortEvent.
Added proper logging and argparse
Added cleanup of threads when exiting/finishing
2018-05-15 13:03:47 +03:00
daniel_sagi c735b5df95 Started adding KubeProxy hunting, basic services detection mechanism was added.
The idea is discovering sub paths of resources in the api and sending them for hunting.

Added Dashboard detection from Proxy.
Also improved architecture of discovery/hunting from a "secure" perspective
2018-05-15 12:35:36 +03:00
daniel_sagi beb50d40bc Added .gitignore file, ignoring .pyc files,
Also changed modules structure
2018-05-13 17:16:51 +03:00
daniel_sagi 48e1307f1d Added EventQueue class, to handle events.
Events now gets processed asynchronously.
2018-05-10 14:25:29 +03:00
daniel_sagi 6acf1beec8 changed function describe_service_type in services, to use a dictionary 2018-05-08 10:07:51 +03:00
Shir eb6cbc2636 Initial Commit 2018-05-06 19:51:36 +03:00
Shir cd880ec50e Delete everything of Kube Hunter 1.0 2018-05-06 19:50:00 +03:00
daniel_sagi c8c8cd9ebd Fixed failed tries to scan unimplemented services
Added an empty url to dashboard hunter
Added chrome binary to automatically be install
2018-04-23 20:06:20 +03:00
Yehuda Chikvashvili 1a91ac63da initial commit 2018-03-26 17:25:30 +03:00