This commit is contained in:
fukusuket
2025-03-12 09:05:44 +09:00
parent f47d194bcd
commit d30d8d0813
2 changed files with 12 additions and 4 deletions

View File

@@ -47,6 +47,14 @@ jobs:
$duration = $endTime - $startTime
Write-Output "Duration: $duration"
- name: Run
- name: Run WELA.ps1
run: |
./config/WELA.ps1
./config/WELA.ps1
- name: Output UsableRules.csv
run: |
Get-Content ./config/UsableRules.csv
- name: Output UnUsableRules.csv
run: |
Get-Content ./config/UnusableRules.csv

View File

@@ -93,5 +93,5 @@ $utilizationPercentage = "{0:N2}" -f (($totalUsable / $totalRulesCount) * 100)
Write-Output "You can only utilize $utilizationPercentage% of your Security detection rules."
# Step 7: Save the lists of usable and unusable rules to CSV files
$usableRules | Export-Csv -Path "UsableRules.csv" -NoTypeInformation
$unusableRules | Export-Csv -Path "UnusableRules.csv" -NoTypeInformation
$usableRules | Select-Object title, level, id | Export-Csv -Path "UsableRules.csv" -NoTypeInformation
$unusableRules | Select-Object title, level, id | Export-Csv -Path "UnusableRules.csv" -NoTypeInformation