Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 945 Bytes

README.md

File metadata and controls

18 lines (12 loc) · 945 Bytes

AndroidCryptoHookPlugin

This plugin uses the JEB debugger API to monitor the use of cryptographic primitives in a running Android application, specifically the methods in the Cipher abstract class. This plugin is intended as proof-of-concept code show-casing what can be done with the IDebuggerUnit et al. set of interfaces.

Note that this plugin can be used with any client, such as the official UI RCP client, or a headless client.

How to use as a stand-alone Jar plugin:

  • Navigate to the build/ folder
  • Build the plugin using Ant: ant -file build-andhook.xml -Dversion=1.0.0 clean build package
  • Copy to your JEB coreplugins/ folder and start JEB

How to use in a development environment, via the RCP desktop client:

  • Set the plugin's *.class files folder and class name in the Development tab of the Options dialog
  • Restart JEB
  • Open an APK
  • Start a debugging session, then run the plugin (via File, Engines menu.)