BloodHound 1.1 - Bolt Rework
This release replaces the backend communications protocol for the User Interface from the REST API to the Bolt API, a more efficient and stable communications protocol.
Important Information
Because the user interface no longer uses the REST API, the URL to log into the database has changed. The default is now bolt://localhost:7687. The URI for the powershell ingestor has NOT changed.
Armv7l Build
Electron now builds an armv7l version of applications. This is completely untested, but the build will be included for completeness purposes. Feedback on this build if you have the capability of testing it would be fantastic!
Changelog
User Interface
- Change processing of node folding to a background process preventing lockups during the processing stage of displaying information
- Change communication protocol to bolt
- Fix domain node calculations
- Change pre-built queries to Top 10 displays instead of single nodes
- Rewrite all queries to use parameters instead of string builders, allowing for special characters
- Rewrite CSV ingestion logic for speed increase and parameters
- Use shortestPath instead of allShortestPaths to reduce information overload in large graphs and significantly improve query time. allShortestPaths is still accessible by using the pathfinder