Patent ID: 6021272
Filing Date: 2000-02-01
Classification: G06F

Abstract:
A method for creating a system for modifying a computer program in an object code format, said system including means for decomposing said object code into a platform-independent object format, means for disassembling said platform-independent object format into a set of platform-independent assembler instructions, means for modifying said platform-independent assembler instructions, means for assembling said modified platform-independent assembler instructions into said platform-independent object format, and means for composing said platform-independent object format into said object code, said method comprising the steps of:first translating a machine description into means for decomposing said object code into a platform-independent object format and means for composing said platform-independent object format into said object code; andsecond translating said machine description into means for disassembling said platform-independent object format into a set of platform-independent assembler instructions and means for assembling said modified platform-independent assembler instructions into said platform-independent object format.