Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "DSDP/MTJ/Manual Obfuscation"

< DSDP‎ | MTJ
 
(No difference)

Latest revision as of 13:51, 27 May 2008

Back to main DSDP-MTJ Use Cases


Short description:

Priority:

Owner:

Status:

Proposed:|Accepted: date_here
Identified|Described|Outlined|Detailed

Community Review: review_date_here


Use-Case Specification: Manual Obfuscation


1. Use Case Description

The developer obfuscates compiled code


2. Basic Flow

B1: User selects the application.
B2: User chooses to generate the obfuscated code.
B3: System verifies that the code is compiled. If not, an error message is displayed with an option to compile.
B4: The system obfuscates the compiled code using the external obfuscator specified in the project properties.
B5: The system notifies that the obfuscation was successfully executed or an error message is displayed in case of failure.


3. Alternate Flows


4. Preconditions

4.1 A MTJ project is installed in Eclipse and is compilable.

4.2 User has installed at least one Obfuscator and saved at least one the Obfuscation configuration. See: Configure Obfuscator


5. Postconditions

5.1 The obfuscated code is generated in the project folder

A code with the user defined parameters has been generated.


6. Extension Points


7. Special Requirements


8. Additional Information



Comments:


Back to main DSDP-MTJ Use Cases

Back to the top