Welcome

Debug,

Understand,

Control

apps without knowing the source code

CodeInspect

...is a powerful and flexible tool for analyzing Android applications. Work on binary-only apps just as you would on source code, including debugging, refactorings, and code modification. Import arbitrary Android apps into a workspace built on top of the well-known Eclipse IDE, navigate the code in our semantic-rich Jimple intermediate languages, set breakpoints, change the code as you wish, and then run it on a phone or an emulator to inspect the runtime behavior. With CodeInspect, all these tasks are simple and efficient.

Debug

Debug

Debug
Simple
Unmodified emulators & phones
Just connect and start debugging

Powerful
Inspect and manipulate runtime values
Automatic code stepping

Link to our videos

Understand

Understand

Understand
Simple
Human-readable code format
Navigate the code with ease

Powerful
Visualize class hierarchies
Visualize data flows (plugin)

Control

Control

Control
Simple
Change the code, click save, and you're done
Code completion and syntax highlighting

Powerful
Add, remove, or change arbitrary lines of code
Inject Java source code into APKs

Free Demo

Our demos are fully featured. You can experiment with the demos using your own data. This demo version of CodeInspect is free and works on Windows, Mac OS and Linux! For a free demo you must create at first an account to get the demo licenses.

Contact

 

Fraunhofer SIT
Institute for Secure Information Technology

Rheinstraße 75
64295 Darmstadt

Tel. +49 6151 869-213
helpdesk@codeinspect.de

 


Siegfried Rasthofer