[SHEHZADE//ABDULLAH ANSARI]
Red Team Consultant @ Google | MS in Cybersecurity @ NYU
● Notice //GitHub (@shehzade) is temporarily suspended pending an automated false-positive review. All tools are hosted on this Code Mirror and available on request (contact); GitHub links will return once reinstated.
PUBLIC MIRRORGo v1.0.0
Offline Active Directory database (ntds.dit) parser and BloodHound graph reconstructor in pure Go. Extracts directory objects, group memberships, domain trusts, and binary DACLs from dead-disk ESE database pages and registry hives.
$
git clone https://shehzade.io/repos/ntds-to-bloodhound.git
Copy
Source ZIP (246.9 KB)
Prebuilt Binaries
20 lines · 354 B
| 1 | package bloodhound |
| 2 | |
| 3 | type Meta struct { |
| 4 | Methods int `json:"methods"` |
| 5 | Type string `json:"type"` |
| 6 | Count int `json:"count"` |
| 7 | Version int `json:"version"` |
| 8 | } |
| 9 | |
| 10 | type Container struct { |
| 11 | Data []interface{} `json:"data"` |
| 12 | Meta Meta `json:"meta"` |
| 13 | } |
| 14 | |
| 15 | type FormatVersion int |
| 16 | |
| 17 | const ( |
| 18 | Version4 FormatVersion = 4 |
| 19 | Version5 FormatVersion = 5 |
| 20 | ) |