首页>
外国专利>
Software obfuscating method for e.g. chip card, involves replacing software component name in code by scrambled name, and inserting module in code to generate identifier of component name by irreversible hashing to find scrambled name
Software obfuscating method for e.g. chip card, involves replacing software component name in code by scrambled name, and inserting module in code to generate identifier of component name by irreversible hashing to find scrambled name
The method involves replacing a software component name in a compiled code by a scrambled name. A module is inserted in the code for intercepting a call with a reflection function applied to the component name when the software is executed. The module generates an identifier for the component name by irreversible hashing to find the scrambled name. The execution of the function applied to the scrambled name is controlled.
展开▼