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