-
Notifications
You must be signed in to change notification settings - Fork 4
Add NTDS parser #8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
b01ac8e
Added ntds.dit and SYSTEM hive test data
kylebullock820 6976f9c
Add basic NTDS parser + tests
kylebullock820 fea2af4
Renaming and added proper docstrings
kylebullock820 e099bba
Add benchmark tests along with a larger test file
kylebullock820 b0b8030
Initial refactor
Schamper 8410926
Refactor security descriptors
Schamper 6773c65
More cleanup
Schamper b1cdf19
More changes
Schamper ae34ce4
Tweak cursor
Schamper 2dd01e8
More tweaks
Schamper 659e1a2
Fix multi values
Schamper d6b6152
More references
Schamper 0c9c12a
More changes
Schamper d4736a0
This shit is like crack
Schamper f9fb7b3
Add GOAD ntds.dit
Schamper 61f19e1
Small tweaks, add trusts
Schamper 0456f1e
Add funny memes
Schamper e4f3f6b
Snorting lines of this
Schamper 78c5121
Straight into my veins 💉
Schamper 06f6672
Add a link for a future lucky soul
Schamper 1070992
Fix linter
Schamper d8eb9ce
WIP update tests
Schamper 69d5eb5
Fix unit tests
Schamper 3301854
Add PEK support
Schamper b486273
Improve PEK and DN
Schamper 0ad313e
Fix for phantom objects
Schamper 5e4092a
Add docstrings
Schamper d6b94b4
Cleanup object repr
Schamper 6f98843
Fix linting and tests
Schamper 0073d20
Add parsing of supplemental credentials
Schamper 5bb48bb
Add rid property
Schamper 2028943
Take this away from me
Schamper 312ad48
Remove small ntds.dit
Schamper cb11120
Simplify benchmarks
Schamper 4d46d29
Prevent caching influencing benchmarks
Schamper 08fcd40
Run benchmarks
Schamper 11b0c1e
Remove SYSTEM hive and document syskey
Schamper 7c65d0c
Review
Schamper 42050be
Update return types
Schamper b074955
Small changes
Schamper 7c574e5
Replace large ntds.dit file with snapshotted version
kylebullock820 3e0aa64
Merge branch 'main' into feature/ntds
Schamper File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,4 @@ | ||
| exclude .gitattributes | ||
| exclude .gitignore | ||
| recursive-exclude .github/ * | ||
| recursive-exclude tests/_data/ * |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.