passEverything is awesome!
Scanned: 9 days ago
CommonStuff
Various helper functions for modules IntuneStuff, AzureADStuff etc. Some of them are explained at https://doitpshway.com.
Some of the interesting functions:
- ConvertFrom-HTMLTable - extracts & converts html table from given file/string/com object into the PSObject
- ConvertFrom-XML - converts XML into PSObject
- ConvertFrom-CompressedString
- ConvertTo-CompressedString
- ConvertTo-EncryptedString - encrypts a string using AES encryption with a provided key
- ConvertFrom-EncryptedString - decrypts an AES-encrypted string back to plaintext
- Compare-Object2 - can be used for comparison of strings, objects, arrays of primitives/objects
- Export-ScriptsToModule - export functions defined in ps1 files into PS module (including aliases and manifest file)
- Get-InstalledSoftware - returns installed software on local/remote computer
- Get-SFCLogEvent - gets SFC related lines from CBS.log
- Get-PSHScriptBlockLoggingEvent - gets PowerShell Script Block logging events with context like who/when/how run the command, ...
- Invoke-AsSystem - invoke given command under SYSTEM account. Support returning of the command transcript.
- Invoke-AsLoggedUser - invoke given command under all currently logged users (impersonate given user). Support returning of the command transcript.
- Invoke-FileContentWatcher - monitors changes in selected file content
- Invoke-FileSystemWatcher - monitors changes in selected folder
- Invoke-RestMethod2 - Invoke-RestMethod proxy functions that supports pagination, throttling
- Invoke-SQL - invoke SQL command (uses Security=SSPI authentication)
- Invoke-MSTSC - invoke RDP connection using LAPS credentials (and more)
- Publish-Module2 - solves error "The specified RequiredModules entry xxx In the module manifest xxx.psd1 is invalid" in case of missing required modules
- Uninstall-ApplicationViaUninstallString - uninstalls application using information retrieved from system registry
- Send-EmailViaSendGrid - send email using SendGrid (supports api token retrieval from Azure Keyvault or credentials object)
- ...
License: unknown
Published: about 1 year ago
SAFE Assessment
Compliance
Licenses
No license compliance issues
Secrets
No sensitive information found
Security
Vulnerabilities
No known vulnerabilities detected
Hardening
No application hardening issues
Threats
Tampering
No evidence of software tampering
Malware
No evidence of malware inclusion