Identification of software configuration data
First Claim
1. A method implemented at least in part by a computing device for identifying configuration data associated with software, said configuration data being stored in a memory, said method comprising:
- identifying binary files from the memory area in the computing device, said binary files belonging to the software;
extracting strings from the identified binary files according to a rule, said rule defining requirements associated with the configuration data, said extracted strings identifying configuration data;
generating a list of strings from the extracted strings, each of the strings in the generated list of strings referring to configuration data in the data store; and
employing the configuration data identified by each of the strings in the generated list of strings.
2 Assignments
0 Petitions
Accused Products
Abstract
Identification of software configuration data. One or more binary files from a memory area in a computing device are identified. The binary files include information relating to execution of software. One or more strings from the identified binary files are extracted according to a rule. The rule defines requirements associated with the configuration data. A list of strings is generated from those extracted one or more strings, each of the strings in the generated list refers to configuration data in the memory area. The configuration data may be transferred to another machine, backed up, or used for informational purposes.
-
Citations
20 Claims
-
1. A method implemented at least in part by a computing device for identifying configuration data associated with software, said configuration data being stored in a memory, said method comprising:
-
identifying binary files from the memory area in the computing device, said binary files belonging to the software;
extracting strings from the identified binary files according to a rule, said rule defining requirements associated with the configuration data, said extracted strings identifying configuration data;
generating a list of strings from the extracted strings, each of the strings in the generated list of strings referring to configuration data in the data store; and
employing the configuration data identified by each of the strings in the generated list of strings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for identifying configuration data associated with software, said system comprising:
-
a data store for storing binary files, software, a rule, and configuration data associated with software;
a processor executing computer-executable instructions for;
identifying binary files from the data store in a computing device, said binary files including information relating to execution of the software;
extracting strings from the identified binary files according to the rule, said rule defining requirements associated with the configuration data;
generating a list of strings from the extracted strings, each of the strings in the generated list of strings referring to configuration data in the data store, the list of strings not including the extracted strings which do not refer to configuration data in the data store; and
employing the configuration data identified by each of the strings in the generated list of strings. - View Dependent Claims (11, 12, 13, 14)
-
-
15. One or more tangible computer-readable media having computer-executable components for identifying configuration data associated with software, said computer-executable components comprising:
-
a storage component for storing binary files, software, a rule, and configuration data associated with software;
a search component for identifying binary files from the data store in a computing device, said binary files including information relating to execution of the software;
a parser component for parsing strings from the identified binary files according to the rule, said rule defining requirements associated with the configuration data; and
an output component for composing a list of strings from the parsed strings, each of the strings in the composed list of strings referring to configuration data in the data store. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification