Invention Grant
- Patent Title: Identification of duplicate function implementations
-
Application No.: US15441486Application Date: 2017-02-24
-
Publication No.: US10203953B2Publication Date: 2019-02-12
- Inventor: Rudi Martin
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Holzer Patel Drennan
- Main IPC: G06F8/75
- IPC: G06F8/75 ; H04L9/06

Abstract:
A method for identifying duplicate machine code function implementations provides for identifying position-dependent bits within a first function included in a first executable image and masking the identified position-dependent bits to create a position-independent entity. The method further provides for applying a hashing function to the position-independent entity to generate a representative hash code and comparing the representative hash code to a number of hash codes in a table to identify at least one duplicate implementation of the function that is associated in memory with a second executable image.
Public/Granted literature
- US20180246717A1 IDENTIFICATION OF DUPLICATE FUNCTION IMPLEMENTATIONS Public/Granted day:2018-08-30
Information query