Workspace
Smali Injector
Android Reverse Engineering Tool
smali_snippet.smali
UTF-8
工具介绍
Smali 注入器 (Smali Injector) 是专为 Android 逆向工程师设计的辅助工具。在进行 APK 修改或动态调试时,我们经常需要手动向 Smali 代码中插入一些“桩代码”来打印日志、显示提示或修改逻辑。本工具可以自动生成标准、正确的 Smali 代码片段,大大减少人工编写的出错率。
功能模块
- Log 日志注入:
android.util.Log.d/v/e 调用代码。- 支持自定义 TAG 和 Message,自动处理寄存器分配。
- Toast 弹窗:
- 支持自定义 Context 寄存器 (如
p0 或 v0)。- 返回值修改:
return true, return false, return null)。- 堆栈追踪 (Stack Trace):
- 线程延迟:
Thread.sleep() 代码,用于调试竞态条件或绕过反调试检测。寄存器智能分配
工具允许您指定注入代码使用的寄存器(如 v0, v1)。在实际注入时,请务必检查目标方法的 .locals 数量,如果寄存器不足,请记得手动在文件头部增加 .locals 的值。
信息
- 发布日期
- 2026-01-13
- 最近更新
- 2026-10-11
- 状态
- Normal
相关推荐
Magisk 模块构建器
可能是最现代化的 Magisk/KernelSU 模块在线开发工具。支持脚本在线编辑、实时预览、目录结构可视化,一键打包 ZIP。
Frida 脚本实验室 (Frida Lab)
专为移动安全学习者和从业者打造的 Frida 工作台。提供全中文注释的各类 Hook 脚本模板,支持 Java/Native 层核心功能、SSL Pinning 绕过、算法抓取等。
SO 源码保护助手
在线生成 Android Native (C/C++) 防护代码,包含反调试、反 Frida、签名校验及字符串加密片段
Android 权限速查表
Android 应用权限完整参考,支持分级和分组过滤