CPC G06F 21/577 (2013.01) [G06F 21/563 (2013.01); G06F 2221/033 (2013.01)] | 20 Claims |
1. A system for application security profiling comprising:
one or more computer-readable mediums storing instructions that, when executed by one or more computer processors, cause a computing platform to perform operations comprising:
extracting a code property graph from at least a subset of a code base comprises initially extracting an abstract syntax tree subcomponent, control flow graph subcomponent, and a data flow graph subcomponent from the code base, and extracting a code property graph from the abstract syntax tree subcomponent, the control flow graph subcomponent, and the data flow graph subcomponent;
generating a code profile from the code property graph, wherein generating the code profile occurs prior to a compilation of the code base; and
applying the code profile, comprising of identifying sections of interest within the code base.
|