Provides security focused PowerShell cmdlets to conduct security testing and forensics.

Minimum PowerShell version


Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name BAMCIS.OffensiveSecurity -RequiredVersion

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name BAMCIS.OffensiveSecurity -Version

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More


Michael Haken


(c) 2017 BAMCIS. All rights reserved.

Package Details



PortScan Password LSASecrets WebHistory Forensics


Start-PortScan Get-WebHistory Get-LsaSecret Get-WifiProfiles


Release Notes

Fixed password decryption in Get-WifiProfiles cmdlet.

Added additional output properties to Get-WifiProfiles cmdlet.

Added the Get-WifiProfiles cmdlet.

Initial Release. This module has been separated from the HostUtilities module to provide a lighter weight module that is more reusable across other modules.


Version History

Version Downloads Last updated 1,585 1/25/2018 (current version) 37 1/25/2018 34 1/25/2018 34 1/25/2018 90 10/26/2017