We've begun signing our Powershell scripts, thus preventing the scripts from being run if any modifications have been made to the content of the script. However, when pasting the script into the Commands tab of Control, complete with the signature block, the command runs anyway, even when the hash doesn't match.
I would like to see Control refuse to run a script if the signature doesn't validate. If it is a problem with the script itself, then the agent could manually validate that the script contents actually do what they want it to do, and simply not paste in the signature block.
Customer support service by UserEcho