QUOTE (Udoshi @ Feb 4 2012, 08:56 AM)

I would say you treat it just like making resisted changes on a system.
If an admin has the proper rights to terminate resources to a program, and the program is fighting to keep them..... this falls under the hacking rules of 'if you don't have the rights to do something, you need to hack it with hacking+something relevant, opposed by system+firewall'.
So the sysadmin would roll Hacking + Edit vs the Agents System+Firewall. At least that's how I would do it. If the sysadmin failed, the agent would notice it and fire off a Restricted Alert vs the sysadmin, because the malwars knows its trying to be shut down, and is better prepared to resist further attempts at deactivating it. Edit is used to change and delete programs, so its the most sense-makey program to forcibly shut down something down. Another alternative would be Hacking+System, because the Deactivate Program Action actually says (System) next to the name in the list of matrix actions.
At least that's how I would do it. Normally, an admin would be able to load and shut down IC and agents, but in this case, he doesn't have the necessary permissions because the hostile agent won't obey his commands.
And what options/programs do you need to give an agent to make it behave that way? I.e. to make it resist an admin shut-down command?
Because basically, with an admin account you should be able to do anything - including shutting down any process. So the process restarts itself, ok. But that should take at least another action, and a smart hacker should get at least one more complex action than a worm or agent.