CloudKatanaAbilities
1.0
A PowerShell module to simulate attacks and assess security controls in the cloud. This module defines adversary techniques used by the Cloud Katana project, a cloud native serverless application based on Azure Functions to automate attack simulations
Minimum PowerShell version
5.0
Installation Options
Owners
Copyright
(c) 2022 Microsoft. All rights reserved.
Package Details
Author(s)
- Roberto Rodriguez (@Cyb3rWard0g)
Tags
Microsoft365 Azure AAD Security Defense
Dependencies
This module has no dependencies.
FileList
- CloudKatanaAbilities.nuspec
- utils\Get-CKAccessToken.ps1
- collection\Get-CKMyMailboxMessages.ps1
- discovery\Get-CKAzADGroups.ps1
- discovery\Get-CKOauth2PermissionGrants.ps1
- persistence\Add-CKAzADMemberToDirectoryRole.ps1
- persistence\Add-CKOwnerToAzADApp.ps1
- persistence\New-CKAzADApplication.ps1
- utils\Get-CKAccessTokenWithMI.ps1
- CloudKatanaAbilities.psd1
- collection\Get-CKUserMailboxMessages.ps1
- discovery\Get-CKAzADServicePrincipal.ps1
- discovery\Get-CKOwners.ps1
- persistence\Add-CKAzADSPPassword.ps1
- persistence\Add-CKOwnerToAzADSP.ps1
- persistence\New-CKAzADServicePrincipal.ps1
- utils\Invoke-CKMSGraph.ps1
- CloudKatanaAbilities.psm1
- discovery\Get-CKAzADApplication.ps1
- discovery\Get-CKAzADUsers.ps1
- discovery\Invoke-CKAttackGraph.ps1
- persistence\Add-CKDomainToTenant.ps1
- persistence\Grant-CKPermissions.ps1
- persistence\Update-CKAzADAppReqRscAccess.ps1
- README.md
- discovery\Get-CKAzADDirectoryRoles.ps1
- discovery\Get-CKMembers.ps1
- persistence\Add-CKAzADAppPassword.ps1
- persistence\Add-CKMemberToGroup.ps1