Home > CAPEC List > CAPEC-189: Black Box Reverse Engineering (Version 2.11)  

CAPEC-189: Black Box Reverse Engineering

Black Box Reverse Engineering
Definition in a New Window Definition in a New Window
Attack Pattern ID: 189
Abstraction: Standard
Status: Draft
Completeness: Complete
Presentation Filter:
+ Summary

An attacker discovers the structure, function, and composition of a type of computer software through black box analysis techniques. 'Black Box' methods involve interacting with the software indirectly, in the absence of direct access to the executable object. Such analysis typically involves interacting with the software at the boundaries of where the software interfaces with a larger execution environment, such as input-output vectors, libraries, or APIs.

+ Typical Severity


+ Resources Required

Black box methods require (at minimum) the ability to interact with the functional boundaries where the software communicates with a larger processing environment, such as inter-process communication on a host operating system, or via networking protocols.

+ Content History
CAPEC Content TeamThe MITRE Corporation2014-06-23Internal_CAPEC_Team
CAPEC Content TeamThe MITRE Corporation2015-11-09Updated Activation_Zone, Description Summary, Injection_Vector, Payload, Payload_Activation_Impact, Related_Weaknesses, Resources_RequiredInternal
Previous Entry Names
DatePrevious Entry Name
2015-11-09Software Reverse Engineering

More information is available — Please select a different filter.
Page Last Updated or Reviewed: August 04, 2017