Technologies for native code invocation using binary analysis

    公开(公告)号:US20170185386A1

    公开(公告)日:2017-06-29

    申请号:US14998274

    申请日:2015-12-26

    IPC分类号: G06F9/45

    CPC分类号: G06F8/433 G06F8/53

    摘要: Technologies for native code invocation using binary analysis are described. A computing device for invoking native code from managed code using binary analysis receives a call from a thread executing a managed code segment to execute a native code segment. The computing device performs a binary analysis of the native code segment and generates, from the binary analysis, a complexity indicator that indicates a level of complexity of the native code segment by comparing the native code segment to at least one predefined complexity rule. Additionally, the computing device stores a status of the thread based on the complexity indicator and executes the native code segment. Other embodiments are described and claimed.