Dark Mode
Capec-133 Detail
Try All Common Switches
Standard Software Typical Severity: Medium
Parents: 113
Threats: T62
Not present
| External ID | Source | Link | Description |
|---|---|---|---|
| CAPEC-133 | capec | https://capec.mitre.org/data/definitions/133.html | |
| CWE-912 | cwe | http://cwe.mitre.org/data/definitions/912.html |
Explore
-
Identify application: Discover an application of interest by exploring service registry listings or by connecting on a known port or some similar means.
-
Authenticate to application: Authenticate to the application, if required, in order to explore it.
| Techniques |
|---|
| Search via internet for known, published applications that allow option switches. |
| Use automated tools to scan known ports to identify applications that might be accessible |
| Techniques |
|---|
| Use published credentials to access system. |
| Find unpublished credentails to access service. |
| Use other attack pattern or weakness to bypass authentication. |
Experiment
-
Try all common switches: Using manual or automated means, attempt to run the application with many different known common switches. Observe the output to see if any switches seemed to put the application in a non production mode that might give more information.
| Techniques |
|---|
| Manually execute the application with switches such as --debug, --test, --development, --verbose, etc. |
| Use automated tools to run the application with common switches and observe the output |
Exploit
-
Use sensitive processing or configuration information: Once extra information is observed from an application through the use of a common switch, this information is used to aid other attacks on the application
| Techniques |
|---|
| Using application information, formulate an attack on the application |
- The attacker must be able to control the options or switches sent to the target.
- None: No specialized resources are required to execute this type of attack. The only requirement is the ability to send requests to the target.
Not present
Not present
Not present