Filter out GPOs with disabled computer settings from local group processing
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 55/100
Research direction
Start in src/CommonLib/Processors/GPOLocalGroupProcessor.cs at ReadGPOLocalGroups, linked in the issue. Review how linked GPOs are processed for local-group edges, then exclude GPOs that are disabled or have computer settings disabled. Done means those GPOs no longer contribute local-group processing results.
Written by the indexing model from the issue text.
Description
We check if principals are added to local groups such as Administrators through linked GPOs and create edges like AdminTo based on that with the function ReadGPOLocalGroups: https://github.com/BloodHoundAD/SharpHoundCommon/blob/ed7b3916d304c9dba901cf58876607bb0576610e/src/CommonLib/Processors/GPOLocalGroupProcessor.cs#L63
We should filter out GPOs that are either disabled or have their computer settings disabled as those GPOs will not apply to computers:
Issue originally posted here: https://github.com/BloodHoundAD/BloodHound/issues/699
- Dominant language
- C#
- Stars
- 104
- Forks
- 56
- Avg merge
- 3d 23h
- Merged PRs (30d)
- 2
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from SpecterOps/SharpHoundCommon
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
SpecterOps/SharpHoundCommon#248 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
SpecterOps/SharpHoundCommon#249 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
SpecterOps/SharpHoundCommon#245 ·
-
ticketed
Difficulty 4/5 3-5 days Newbie friendliness 42/100
SpecterOps/SharpHoundCommon#203 · 2 comments ·
-
.NET Version Open
Difficulty 4/5 3-5 days Newbie friendliness 32/100
SpecterOps/SharpHoundCommon#53 · 4 comments · 2 reactions ·
All issues in SpecterOps/SharpHoundCommon
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
nightscout/nocturne#1379 ·
-
priority-0
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 1/5 Under an hour Newbie friendliness 78/100
StackExchange/StackExchange.Redis#3249 ·
-
[Feat] 조합 영역 구분선 개선 Open
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 72/100