Skip to main content

🔨 Break Java Reverse Engineering form Memory World!

Project description


馃敤 Break Java Reverse Engineering form Memory World!


Wallbreaker is a useful tool to live analyzing Java heap, powered by frida. Provide some commands to search object or class from the memory, and beautifully visualize the real structure of the target.

Want to know real data content? list item? map entries? Want to know about implementation of the interface? Try it! What you see is what you get!

How to start?

1. Install objection

pip3 install objection

2. Download wallbreaker

mkdir -p ~/.objection/plugins/
git clone ~/.objection/plugins/Wallbreaker

3. Loading as objection plugin

objection -g explore -P ~/.objection/plugins


objection -g explore
plugin load ~/.objection/plugins/Wallbreaker

4. Use wallbreaker command

plugin wallbreaker objectsearch java.util.HashMap
plugin wallbreaker objectdump <object-handle>



wallbreaker classsearch <type-pattern>
[return all matched class]
wallbreaker objectsearch <instance-class-name>
[return all matched object-handle and toString]


wallbreaker classdump <class-name> [--fullname]
   pretty print class structure: fields declare, static field value, methods declare.
      set --fullname to display package name of type name.
wallbreaker objectdump <object-handle> [--fullname] [--as-class class-name]
   pretty print object structure: fields declare and value, methods declare.
      set --fullname to display package name of type name;
      set --as-class to cast instance type(super class, not interface).
   if instance is a collection or map, dump all entries.



Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wallbreaker-1.0.1.tar.gz (19.0 kB view hashes)

Uploaded Source

Built Distribution

wallbreaker-1.0.1-py3-none-any.whl (18.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page