Closed bdesforges closed 2 months ago
Hello, Thanks for the feedback and the detailed bug report :)
As we found out that ADLocalGroup
objects are only used for post-processing edges in bloodhound we're going to choose this solution (deleting them at the start of AD Miner execution).
Describe the bug Working with a dataset that includes 3 domains and 5 tenants. The report errors out with a KeyError: 'ADLocalGroup'
Terminal Output `[+]Generate paths of objects that can RCBD on a computer Traceback (most recent call last): File "/root/.local/bin/AD-miner", line 8, in
sys.exit(main())
^^^^^^
File "/root/.local/pipx/venvs/ad-miner/lib/python3.11/site-packages/ad_miner/main.py", line 184, in main
users = Users(arguments, neo4j, domains)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.local/pipx/venvs/ad-miner/lib/python3.11/site-packages/ad_miner/sources/modules/users.py", line 255, in init
self.number_group_ACL_anomaly = self.genGroupAnomalyAcl(domain)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.local/pipx/venvs/ad-miner/lib/python3.11/site-packages/ad_miner/sources/modules/users.py", line 1563, in genGroupAnomalyAcl
"label": f"{generic_formating.get_label_icon_dictionary()[formated_data[name_label_instance]['label']]} {formated_data[name_label_instance]['label']}"
,