CPC G06F 8/44 (2013.01) [G06F 8/427 (2013.01); G06F 8/43 (2013.01); G06F 8/52 (2013.01)] | 25 Claims |
1. A method for binary code security analysis, comprising:
generating canonical intermediate language (CIL) code for binary from architecture-specific, intermediate language (AIL) code of the binary;
extracting a feature vector from the CIL code; and
assigning a security label to the binary in response to classification of the feature vector by a machine-learned classifier, the security label configured to quantify a security threat associated with the binary.
|