1. A method for reducing the risk that executable content performs undesirable actions, comprising: receiving executable content; and determining, with reference to a knowledge base of predetermined permissible patterns of behavior, whether the executable content is unlikely to perform undesirable actions.