IISRFBaseline.psd1
@{ RootModule = 'IISRFBaseline.psm1' ModuleVersion = '1.0' GUID = 'b6887c47-6101-45c7-bb11-120159a3111a' Author = 'phbits' CompanyName = 'phbits' Copyright = '(c) 2019 phbits. All rights reserved.' Description = @' PowerShell module to help establish an IIS Request Filtering baseline. Builds Logparser query files based on input parameters and stores them in the WorkingDirectory as lp_query_RF-Setting.sql. Logparser query files are then launched with the results stored in the WorkingDirectory as lp_results_RF-Setting.csv. Output files are in CSV allowing easy import to spreadsheets, scripting languages, or charting apps. .md files correspond to each setting providing details. '@ PowerShellVersion = '5.1' NestedModules = 'IISRFBaseline-allowDoubleEscaping.psm1', 'IISRFBaseline-allowHighBitCharacters-FS.psm1', 'IISRFBaseline-allowHighBitCharacters-IIS.psm1', 'IISRFBaseline-fileExtensions-FS.psm1', 'IISRFBaseline-fileExtensions-IIS.psm1', 'IISRFBaseline-maxAllowedContentLength.psm1', 'IISRFBaseline-maxQueryString.psm1', 'IISRFBaseline-maxUrl-FS.psm1', 'IISRFBaseline-maxUrl-IIS.psm1', 'IISRFBaseline-verbs.psm1' FunctionsToExport = 'Invoke-IISRFBaseline','Get-IISRFBaselineHelp' FileList = 'IISRFBaseline-allowDoubleEscaping.md', 'IISRFBaseline-allowDoubleEscaping.psm1', 'IISRFBaseline-allowHighBitCharacters-FS.md', 'IISRFBaseline-allowHighBitCharacters-FS.psm1', 'IISRFBaseline-allowHighBitCharacters-IIS.md', 'IISRFBaseline-allowHighBitCharacters-IIS.psm1', 'IISRFBaseline-fileExtensions-FS.md', 'IISRFBaseline-fileExtensions-FS.psm1', 'IISRFBaseline-fileExtensions-IIS.md', 'IISRFBaseline-fileExtensions-IIS.psm1', 'IISRFBaseline-maxAllowedContentLength.md', 'IISRFBaseline-maxAllowedContentLength.psm1', 'IISRFBaseline-maxQueryString.md', 'IISRFBaseline-maxQueryString.psm1', 'IISRFBaseline-maxUrl-FS.md', 'IISRFBaseline-maxUrl-FS.psm1', 'IISRFBaseline-maxUrl-IIS.md', 'IISRFBaseline-maxUrl-IIS.psm1', 'IISRFBaseline-verbs.md', 'IISRFBaseline-verbs.psm1', 'IISRFBaseline.psd1', 'IISRFBaseline.psm1', 'FAQ.md', 'OtherSettings.md', 'README.md' PrivateData = @{ PSData = @{ Tags = 'Microsoft','IIS','RequestFiltering','Logparser','website','security','HTTP' ProjectUri = 'https://github.com/phbits/IISRFBaseline' LicenseUri = 'https://github.com/phbits/IISRFBaseline/blob/master/LICENSE' } # End of PSData hashtable } # End of PrivateData hashtable } |