smalizator
v1.0.0
Published
[](https://opensource.org/licenses/MIT)
Downloads
13
Readme
smalizator
Smalizator is a CLI tool for Frida hooking and Smali reverse engineering.
Content
Features
- Hook Generation: Generate Frida hooks for methods easily.
- Interface Search: Find classes that implement a specific interface.
- Extension Search: Find classes that extend a specific class.
Installation / update
sudo npm install -g smalizatorUsage
Generate a Frida hook:
smalizator hook "invoke-virtual {v0}, Lcom/example/MyClass;->myMethod(I)V"Find implementations of an interface:
smalizator implements "Ljava/lang/Runnable;"Find extensions of a class:
smalizator extends "Ljava/lang/Object;"Developers guide
Yarn package manager
For this project development, we are using faster, yarn package manager.
To install it, run:
sudo npm install -g yarnAfter that, you need to install dependencies, using:
yarnCoding Style
Coding style of this project emphasizes readability and accessibility.
- Tabs: We use tabs for indentation.
- Spacing: Logic blocks are separated by empty lines.
