-
Notifications
You must be signed in to change notification settings - Fork 329
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
BloodHound CE Update #138
Comments
Hey, absolutely, there are some small changes to the data model that I'll process to ensure CE compatibility. Just need to find some time to add and test everything. |
Excellent news, thanks very much 😊 |
Hey dirk, love to see the news. I've spent some time comparing the models between your json and SharpHound CE and maybe I'm not quite understanding how json works but both look similar with of course Sharphound providing more data. It looks like things got switched around in terms of indexing but nothing I'd consider to break ingestion to the degree it has. If you do have time to explain what I'm missing here, would be greatly appreciated. |
bloodhound CE compatibility is now available for testing from the bloodhound-ce branch |
Great job Dirk, thanks a lot. Will try to find some time to give it a test |
Hey there, Just noticing that the RDP, DCOM and PSREmote computer attributes are not being populated anymore. They do show when enabling debug, they're definitely pulled with the
However, the 'localgroup' attribute, which seems to be the new v6 ingestion destination for such attributes, is empty. |
hey @Selora, is this for all hosts or just for specific ones? The collection works fine in my test environment for these groups. |
Hey @dirkjanm It's a small lab, just a single DC. The user is in RDP and PSRemote but it's not showing up in the end-result, just when enabling the debug output with Running with Previously it was stored in a dictionary. I see the new code stores it in the localgroup attribute, but it's empty in the resulting .json file. I wish I had more time to debug this and try it against other environment, I know this isn't super helpful. Since it's a new release, I thought I'd bring it up in case you might have a quick fix in mind. Thanks again and much love for all the tools and research! |
Ah, on the DC that makes sense, these are explicitly ignored in the output for Domain Controllers, they should be populated in the groups JSON file instead. |
Makes sense, I do see it in the groups output. Thanks! |
@dirkjanm as discussed on Slack, the domains json object is missing a "collected" key which is why it doesn't appear in the Data Quality page |
thanks @spyr0-sec, added that one in the output |
Great to see BloodHound CE support in BloodHound.py. :) Unfortunately, I'm missing an |
Hi Dirk,
Just wondering if your legendary python BloodHound injestion client will be updated for BloodHound CE? Until then us Kali users are all stuck on old BloodHound!
Thanks
The text was updated successfully, but these errors were encountered: