BloodHoundAD / BloodHound

Six Degrees of Domain Admin
GNU General Public License v3.0
9.57k stars 1.7k forks source link

Can't import large AzureHound output files. #698

Closed dreadlocked closed 8 months ago

dreadlocked commented 8 months ago

It doesn't seems to be possible to import a large json output file (4GB in my case) collected using AzureHound. I've read that this is because memory limitations in electron. Is there any known way to overcome this issue? I've only seen solutions for SharpHound collector output files, but AzureHound uses a single file to import all the information, it doesn't split it.

Large corporations means large output files, so it could be fine to have a known and easy way to overcome this memory limitation issue.

dreadlocked commented 8 months ago

I found a tool that worked for me: https://github.com/ustayready/ShredHound

It's not perfect, as it doesn't split based on a maximum file size and resulting files sometimes can weight more than 1GB, but it's fine.