Skip to content

BloodHound Attack Research Kit. BARK is an Attack Kit for Attack path Management in my own Version and Modification.

License

Notifications You must be signed in to change notification settings

byt3n33dl3/BARK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Barking through Bark

bark

BARK stands for BloodHound Attack Research Kit. It is a PowerShell script built to assist the BloodHound Enterprise team with researching and continuously validating abuse primitives. BARK currently focuses on Microsoft's Azure suite of products and services.

BARK requires no third party dependencies. BARK's functions are designed to be as simple and maintainable as possible. Most functions are very simple wrappers for making requests to various REST API endpoints. BARK's basic functions do not even require each other - you can pull almost any BARK function out of BARK and it will work perfectly as a standalone function in your own scripts.

Barking is a versatile tool for Bloodhounds, aiding in their effectiveness as trackers and enhancing their ability to communicates.

BARKING or BARK has nothing to do with Sharphound/HarpoonHound.

Meta Functions

  • Invoke-ExternalAbuseTest performs all abuse validation tests that can be executed by holding an MS Graph app role.
  • Invoke-AllAzureADAbuseTests performs all abuse validation tests that can be executed by principals granted AzureAD admin roles.
  • ConvertTo-Targets is used for massaging output from the Invoke-Tests functions for usage in another platform.

Apache_Bloodhound-Logo wine

Credit to bloodhound and bark repo.

About

BloodHound Attack Research Kit. BARK is an Attack Kit for Attack path Management in my own Version and Modification.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published