Patent · US Active

System and method of obfuscation through binary and memory diversity

US10140130B2 · kind B2 · utility

5Cited by
0References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 7, 2016
Grant dateNov 27, 2018
Priority date
Expiry dateJul 15, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2221/2125
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and method for obfuscating binary codes are disclosed. In one embodiment, the system for obfuscating binary codes comprises one or more processors. The one or more processors may be configured to receive a binary file. The one or more processor may further be configured to obfuscate the binary file. The obfuscation may be based on rewriting the binary file and generating a second binary-randomized binary file. The binary file and the second binary-randomized binary file are functionally equivalent. The obfuscation may be based on randomizing the binary file at a load time, without changing functionality of the binary file.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.