No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
out
src/com/pnf/andhook
.gitignore
README.md
build.xml

README.md

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.)