Skip to content

Commit 3c64aaa

Browse files
authored
Enhance README with debugging tools and prompts
Added debugging functions and sample prompts to README.
1 parent 92a7b29 commit 3c64aaa

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,10 @@ https://github.com/user-attachments/assets/b4a6b280-5aa9-4e76-ac72-a0abec73b809
145145

146146
https://github.com/user-attachments/assets/f42d8072-0e3e-4f03-93ea-121af4e66eb1
147147

148+
- **Your AI Assistant during debugging of APK using JADX**
149+
150+
https://github.com/user-attachments/assets/2b0bd9b1-95c1-4f32-9b0c-38b864dd6aec
151+
148152
It is combination of two tools:
149153
1. JADX-AI-MCP
150154
2. [JADX MCP SERVER](https://github.com/zinja-coder/jadx-mcp-server)
@@ -183,6 +187,9 @@ The following MCP tools are available:
183187
- `rename_class()` : Renames the class name
184188
- `rename_method()` : Renames the method
185189
- `rename_field()` : Renames the field
190+
- `debug_get_stack_frames()` : Get the stack frames from jadx debugger
191+
- `debug_get_threads()` : Get the insights of threads from jadx debugger
192+
- `debug_get_variables()` : Get the variables from jadx debugger
186193

187194
---
188195

@@ -239,6 +246,16 @@ The following MCP tools are available:
239246
"What package or app component does this class likely belong to?"
240247

241248
"Can you identify the Android component type (Activity, Service, etc.)?"
249+
250+
🐞 Debugger Assistant
251+
```
252+
"Fetch stack frames, varirables and threads from debugger and provide summary"
253+
254+
"Based the stack frames from debugger, explain the execution flow of the application"
255+
256+
"Based on the state of variables, is there security threat?"
257+
```
258+
242259
---
243260

244261
## 🛠️ Getting Started

0 commit comments

Comments
 (0)