An attacker discovers the structure, function, and composition of an
object, resource, or system by using a variety of analysis techniques to
effectively determine how the analyzed entity was constructed or operates.
The goal of reverse engineering is often to duplicate the function, or a
part of the function, of an object in order to duplicate or "back engineer"
some aspect of its functioning. Reverse engineering techniques can be
applied to mechanical objects, electronic devices or components, or to
software, although the methodology and techniques involved in each type of
analysis differ widely.
Resources Required
Access to or control of an object, resource, or system, to be analyzed. The
technical resources required to engage in reverse engineering differ in
accordance with the type of object, resource, or system being analyzed.
Vision and Technical Leadership provided by Cigital, Inc.
This Web site is hosted by The MITRE Corporation.
Copyright 2009, The MITRE Corporation. CAPEC and the CAPEC logo are trademarks of The MITRE Corporation.