Source: GitHub
Author: unknown
URL: https://github.com/MorDavid/vCenterHound
https://github.com/MorDavid/vCenterHound
ONE SENTENCE SUMMARY:
vCenterHound collects and exports vCenter infrastructure and permission data as a BloodHound-compatible graph using custom nodes and edges.
MAIN POINTS:
- Supports connections to multiple vCenters for data collection.
- Collects data on infrastructure entities and permissions.
- Exports data as a JSON graph compatible with BloodHound.
- Custom nodes and edges provide detailed visualization.
- Model.json file defines styles for custom nodes.
- Requires Python 3.8 or higher to run.
- Dependencies include
pyvmomiandrequestslibraries. - CLI options allow custom configurations and verbose logging.
- Comprehensive model schema details various vCenter components.
- Aimed at security researchers integrating AI in penetration testing.
TAKEAWAYS:
- Facilitates investigation of infrastructure and permission paths.
- Customizable output supports specific research needs.
- Designed to enhance pen-testing workflows with AI integration.
- Offers modular and scalable data collection from existing vCenters.
- Provides a detailed graph schema for advanced analysis.