1. A method of enforcing a software restriction on at least one managed computer system, the method comprising: retrieving inoculation data from an inoculation data provider, wherein the inoculation data identifies at least one unauthorized software application; receiving a selection including at least one managed computer system; communicating the inoculation data to the selection of at least one managed computer system; and configuring each of the selection of at least one managed computer system to configure its security component according to the inoculation data, such that the security component blocks the unauthorized software application from executing on the managed computer system.