Skip to content

Releases: blacklanternsecurity/offensive-azure

v0.4.10

28 Apr 03:11
Compare
Choose a tag to compare
  • Now able to query Azure (ARM) for:
    • Subscriptions
    • Resource Groups
    • VMs
  • Able to query Azure AD (MS Graph) for:
    • User Group Membership
      • Transitive memberOf
      • Includes nested group membership
  • All added modules output multiple files, including bloodhound compatible json files

v0.4.9

26 Apr 03:57
Compare
Choose a tag to compare
  • Changed versioning format from X.YYY to X.Y.Z
  • Added new module to Azure_AD
    • get_groups : Takes in an ms_graph or refresh token, outputs all groups and all available group properties from MS Graph API
      • Creates condensed/raw/bloodhound json files

Full Changelog: v0.048...v0.4.9

v0.048

22 Apr 16:21
Compare
Choose a tag to compare
  • Finalized get_users Azure_AD module
    • Pulls all available users from Tenant
    • Pulls all supported user properties using Microsoft Graph API
    • outputs to three data files, including BloodHound compatible azusers type file
  • Finalized get_tenant Azure_AD module
    • Pulls tenant id from passed in token
    • Pulls tenant name (Federation Brand Name) from openid configurations (public)
    • Outputs two data files, one text file and one BloodHound compatible aztenant type file

v0,046

20 Apr 04:30
Compare
Choose a tag to compare
  • read_token was added under the Access_Tokens directory
    • Allows you to parse a supplied access token for included claim information
    • Checks if the token is expired
    • Attempts to validate token signature

v0.045 - Poetry Support

18 Apr 14:52
3f4ee4f
Compare
Choose a tag to compare
  • With this release, poetry is now supported for the modules present.
  • Once installed via poetry, each module may be ran by name:
    • poetry run device_code_easy_mode
    • poetry run token_juggle
    • poetry run outsider_recon
    • poetry run user_enum
  • You may also run the modules as you have before by cloning the repository and executing the individual scripts

v0.043

16 Apr 04:55
f689b4f
Compare
Choose a tag to compare
Update pyproject.toml

v0.042

16 Apr 04:52
8ad5963
Compare
Choose a tag to compare
Update python-publish.yml

v0.041

16 Apr 04:47
Compare
Choose a tag to compare
poetry stuff

v0.04

16 Apr 03:02
Compare
Choose a tag to compare
  • Included pylint
    • Cleaned up code as result

v0.03

15 Apr 03:12
a338d81
Compare
Choose a tag to compare
  • Added module for external, unauthenticated user enumeration
    • Largely a port of AADInternals Invoke-AADIntUserEnumerationAsOutsider cmdlet
  • Allows you to supply a password to be used (password spray)
  • Saves output as a json file
  • Can be found in ./User_Enum/