Determining whether two programs are identical
US11334663B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 19, 2017 |
| Grant date | May 17, 2022 |
| Priority date | — |
| Expiry date | Sep 17, 2037 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/90344
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Embodiments are directed to a computer-implemented method for determining whether a program has been modified. The method can include determining that a first instance of the program is loaded in main memory. The method can further include determining a starting memory location of the first instance of the program. A second instance of the program is loaded into main memory. The second instance of the program is loaded such that memory references in the second instance of the program are resolved as if the second instance were loaded at the starting memory location of the first instance of the program. The first instance of the program is compared with the second instance of the program.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.