Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO1998050854) METHOD OF RECOVERING SOURCE CODE FROM OBJECT CODE
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/1998/050854 International Application No.: PCT/US1998/009358
Publication Date: 12.11.1998 International Filing Date: 07.05.1998
Chapter 2 Demand Filed: 30.10.1998
IPC:
G06F 9/44 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
44
Arrangements for executing specific programmes
Applicants:
THE SOURCE RECOVERY COMPANY, LLC. [US/US]; 20 Speen Street Framingham, MA 01701, US
Inventors:
BRANDES, Frederick, A.; US
Agent:
DINGMAN, Brian, M.; Nields, Lemack & Dingman Suite 8 176 East Main Street Westboro, MA 01581, US
Priority Data:
08/853,02908.05.1997US
Title (EN) METHOD OF RECOVERING SOURCE CODE FROM OBJECT CODE
(FR) PROCEDE DE RECUPERATION DE CODE SOURCE A PARTIR D'UN CODE OBJET
Abstract:
(EN) A method of recovering source code from object code, comprising providing a computer program in object code format, disassembling the computer program into assembler code format, including machine instructions and their operands, providing assembler code patterns, and for each such pattern, its equivalent source language command structures, comparing the provided assembler code patterns to be assembler code, to find provided assembler code patterns in the assembler code, and for each such found provided assembler code pattern, assigning to the assembler code portion which makes up the pattern, the equivalent source language command structure.
(FR) La présente invention concerne un procédé de récupération de code source à partir d'un code objet consistant à obtenir un programme informatique en format de code objet; à désassembler le programme informatique en format de code assembleur comprenant des instructions machine et leurs opérandes; à obtenir des modèles de code assembleur et pour chacun des modèles, les structures de commande équivalentes en langage source; à comparer des modèles de code assembleur obtenus au code assembleur de façon à trouver des modèles de code assembleur obtenus dans le code assembleur; et pour chaque modèle de code assembleur obtenu ainsi trouvé à attribuer la structure de commande de langue source équivalente à la partie de code assembleur qui constitue le modèle.
Designated States: CN, JP
European Patent Office (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE)
Publication Language: English (EN)
Filing Language: English (EN)