| CPC G06F 21/53 (2013.01) [G06F 21/56 (2013.01); G06F 21/566 (2013.01); G06F 2221/034 (2013.01); G06F 2221/2101 (2013.01); G06F 2221/2141 (2013.01); G06F 2221/2149 (2013.01)] | 17 Claims |

|
1. A non-transitory processor-readable medium storing code representing instructions to be executed by one or more processors, the instructions comprising code to cause the one or more processors to:
receive a file;
open, in a sandbox environment, the file using a process associated with the file;
receive a set of indications of actual behavior associated with the file;
classify an actual behavior associated with an indication of actual behavior from the set of indications of actual behavior as an anomalous behavior for the file based on the indication of actual behavior not being in a set of indications of allowed behavior for the file, the set of indications of allowed behavior for the file being based on a trust level associated with the file; and
send an indication associated with the anomalous behavior in response to identifying the anomalous behavior.
|