Skip to content

help you understand java memory world.

Notifications You must be signed in to change notification settings

gitWK86/Wallbreaker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wallbreaker

help to understand java memory world.

What?

Wallbreaker is a tool based on Frida to help analyze android memory. Now, you can run it in objection or interactive python(ipython).

Features

  1. ClassSearch: search class by pattern.
  2. ClassDump: quick view class structure.
  3. ObjectSearch: search instance by class.
  4. ObjectDump: quick view the internal data of an instance.
  5. ......

Usage

objection

  1. clone this repo to your plugins folder, eg:

    git clone https://github.com/hluwa/Wallbreaker ~/.objection/plugins/Wallbreaker

  2. start objection with -P or --plugin-folder your plugins folder, eg:

    objection -g com.app.name explore -P ~/.objection/plugins

  3. run command:
    1. plugin wallbreaker classsearch <pattern>
    2. plugin wallbreaker classdump <classname> [--fullname]
    3. plugin wallbreaker objectsearch <classname>
    4. plugin wallbreaker objectdump <handle> [--fullname]

demo video

asciicast

ipython

...

About

help you understand java memory world.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 65.8%
  • TypeScript 34.2%