Bank of America Corporation
Deterministic software code decompiler system

Last updated:

Abstract:

A system for decompiling one or more codes includes a memory operatively coupled to a processor. The system is configured for extracting a binary code and one or more inputs associated with the binary code, disassembling the binary code into a first assembly language code based on the one or more inputs, converting the first assembly language code into first set of fixed dimension vectors, generating a skeleton code from the first set of fixed dimension vectors, optimizing the skeleton code, and generating a high level code.

Status:
Grant
Type:

Utility

Filling date:

9 Dec 2019

Issue date:

6 Jul 2021