OffsetInspect.psm1
|
Set-StrictMode -Version 2.0 $privateScripts = Get-ChildItem -LiteralPath (Join-Path $PSScriptRoot 'Private') -Filter '*.ps1' -File | Sort-Object Name $publicScripts = Get-ChildItem -LiteralPath (Join-Path $PSScriptRoot 'Public') -Filter '*.ps1' -File | Sort-Object Name foreach ($scriptFile in @($privateScripts) + @($publicScripts)) { . $scriptFile.FullName } Export-ModuleMember -Function @( 'Invoke-OffsetInspect', 'Invoke-OffsetThreatScan', 'Invoke-OffsetThreatScanBatch', 'Invoke-OffsetThreatScanRegion', 'Invoke-OffsetYaraScan', 'Invoke-OffsetClamScan', 'Export-OffsetThreatReport', 'Compare-OffsetThreatResult', 'Get-OffsetEntropy', 'Get-OffsetIOC', 'Get-OffsetString', 'Get-OffsetPEInfo' ) |