Reverse engineering for
C, C++ and Java software
Reverse Engineer Your Software
|
Analyze, document and improve complex, third party or legacy source code. Through reverse engineering, you can speed your comprehension of control flow and dependencies. Detect problems in variable usage and task interactions. You'll achieve increased productivity, higher quality, and reduced risk.
For C, C++ and Java developers
| |
|
|
Typical Applications |
Speed your design and maintenance tasks by reverse engineering your software. Automates:
- Learning Unfamiliar Code
- Change Impact Analysis
- Integrating Open Source Code
- Code Reuse
- Generating Documentation
|
Read More »
Watch Demo » |
|
| |
Key Features |
Understand your source code faster and more accurately, through software visualization and analysis.
- UML Class Diagrams
- Control Flow Graphs
- Variable Data Flow Graphs
- Template Support
- Function Pointer Support
|
|
Read More »
|
|
| |
Free Trial |
Reverse engineer your software now. Download and get started exploring the tool. Imagix 4D's source code analysis includes support for:
- Embedded Cross-Compilers
- Microsoft Visual Studio
- Multitasking Systems
- Combined C, C++ and/or Java
|
|
Download »
|
|
|