I recently found a script on the forums that blocked Task Manager and other such programs to alter Windows in any harmful way, or maybe to manage a work or family computer. By that I mean if you have software installed that monitors the computer, the user can't quit the process anymore with this script. The original was by Muzzi (correct me if he did not make it).
I started modifying it to include a password unlock feature, and make it more secure; it now blocks regedit.exe, cmd.exe, and taskkill.exe.
The default password is: "password". With no quotes. To change it, edit the script and find the "pw" variable near the end, then just change that.
It also includes an emergency Escape hotkey to quit the script at any time.
And well, here is my finished script, any suggestions or comments welcome. (it's also my first, so don't hate!
; Original script by Muzzi ;Modified script to increase securityand offer a password unlocking system: TrivisionZero ; THIS KILLS TASK MANAGER AND OTHER EXE'S THAT PROVIDE ESCAPE PATHS/HACKING ATTEMPTS ; FOR IT TO WORK EFFECTIVELY PLACE HIDDEN IN THE STARTUP FOLDER ; TO LATER ACCESS ANY OF THESE EXE'S REMOVE THIS FROM STARTUP AND REBOOT. #NoTrayIcon #Persistent #SingleInstance Force ProcList := "taskkill.exe|cmd.exe|PROCEXP.EXE|taskmgr.exe|sysconfig.exe|msconfig.exe|mmc.exe|regedit.exe" Loop, { Loop, Parse, ProcList, | { Process, Close, %A_LoopField% } } Return Esc::exitapp ;for testing - remove when actually using ^F4:: comma = , InputBox, pw, Enter Password, To disable the Task Manager blocking script%comma% type the correct password below... (it's "password"), hide if ErrorLevel MsgBox, 0, Cancelled..., You cancelled the password operation... else Goto, continue Return continue: if pw = password Goto, correct Else Goto, incorrect correct: MsgBox, 0, Password Correct!, The password was correct, the script was shut down. exitapp incorrect: Msgbox, 0, Password Incorrect!, The password was incorrect... Return