BINTYPER: TYPE CONFUSION BUG DETECTION FOR C++ PROGRAM BINARIES

    公开(公告)号:US20240281361A1

    公开(公告)日:2024-08-22

    申请号:US18019581

    申请日:2021-07-15

    CPC classification number: G06F11/362

    Abstract: According to some exemplary embodiments of the present disclosure, disclosed is a method for detecting a type confusion bug of a binary code target of an object-oriented programming language using a processor of a computing device. The method may include: restoring at least one class and an inheritance relationship of at least one class by analyzing a binary code of an object-oriented programming language; recognizing a layout of at least one class by using at least one class and the inheritance relationship; and detecting the type confusion bug by using the layout of at least one class.

Patent Agency Ranking