For those of you who want to disable the actions the program did, just execute the following Powershell commands:
# Temporary file for empty xml
$tempPath = [System.IO.Path]::GetTempFileName()
$emptyPolicy = @'
<AppLockerPolicy Version="1">
<RuleCollection Type="Exe" EnforcementMode="NotConfigured" />
<RuleCollection Type="Msi" EnforcementMode="NotConfigured" />
<RuleCollection Type="Script" EnforcementMode="NotConfigured" />
<RuleCollection Type="Dll" EnforcementMode="NotConfigured" />
<RuleCollection Type="Appx" EnforcementMode="NotConfigured" />
</AppLockerPolicy>
'@
Set-Content -Path $tempPath -Value $emptyPolicy -Encoding UTF8
Write-Host '[*] Removing AppLocker policy (setting to NotConfigured)...'
Set-AppLockerPolicy -XmlPolicy $tempPath -ErrorAction Stop
Remove-Item $tempPath -Force
Write-Host '[*] Forcing Group Policy update...'
gpupdate /force | Out-Null
Write-Host '[+] AppLocker policy has been reset to "NotConfigured" (disabled).'
You could have implemented a remediation switch in the main function...