What do you want to do?
3 use cases
-
Trace which methods log a given string and who calls them
Have an agent query an APK over MCP to map a log message to its methods and callers.
- Dexsql Release
- Codex
- Security and science
- Intermediate
View prompt
Use the dexsql MCP server to open <path to APK>. Find every method that references the log message <message text>, list each caller of those methods, and show the relevant Smali. Before summarizing, confirm that each reported method name appears in the query results.
-
List hardcoded URLs in an APK with one SQL query
Run a single CLI query to find which methods reference a specific URL inside an APK.
- Dexsql Release
- Security and science
- Intermediate
View prompt
Run the dexsql CLI against <path to APK> with a query that selects distinct methods from method_strings where value equals <URL>. Report the method names returned and confirm the count matches the number of rows printed.
-
Search all DEX files in an app in a single query
Query several APK or DEX inputs together to find code spread across split or multi-DEX builds.
- Dexsql Release
- Security and science
- Intermediate
View prompt
Using the dexsql CLI, query <APK or DEX path 1> and <APK or DEX path 2> together for the method <method name>. Report which input files contain a matching method and state any method that appears in only one file.
How to use Dexsql Release
- Check you have what it needs: A terminal on macOS, Linux or Windows; The DexSQL executable or archive from the Releases page that matches your OS and CPU; An APK or DEX file you have the right to analyze.
- Open LSPosed/dexsql-release on GitHub and read the README and license.
- Open the Releases page and download the executable or archive that matches your operating system and CPU.
- Rename the executable to
dexsql.exeon Windows ordexsqlon macOS/Linux, then runchmod +x /path/to/dexsqlon macOS/Linux. - Save
LICENSEandLICENSE-AUXILIARYfrom the same release alongside the executable. - Register the server with Codex by running
codex mcp add dexsql -- /absolute/path/to/dexsql mcp.
These steps come from our top use case, Trace which methods log a given string and who calls them, which also has a copy-paste agent prompt.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeDexsql Release alternatives · Best AI repos for Security and science
About this repo
- Who it is forAndroid reverse engineers, security reviewers and developers who need to find where an app uses a given string, method or endpoint.
- Why it is hot
- LanguagePython
- Sourcegithub.com/LSPosed/dexsql-release · Back to Hot repos
Requirements
- A terminal on macOS, Linux or Windows
- The DexSQL executable or archive from the Releases page that matches your OS and CPU
- An APK or DEX file you have the right to analyze
- An MCP-capable AI client such as Codex, if you want agent access
Maintain Dexsql Release? Add the Featured on Deduped badge
Paste this into your README:
[](https://dedupedai.com/use-cases/lsposed-dexsql-release/?ref=badge)
Questions about Dexsql Release
What is Dexsql Release?
DexSQL is a closed-source tool that runs SQL queries over classes, methods, strings and call references in Android APK and DEX files, from the command line or through an MCP server for AI agents. It is an open-source project on GitHub: https://github.com/LSPosed/dexsql-release.
Who is Dexsql Release for?
Android reverse engineers, security reviewers and developers who need to find where an app uses a given string, method or endpoint.
What can I do with Dexsql Release?
3 use cases so far, for example: Trace which methods log a given string and who calls them; List hardcoded URLs in an APK with one SQL query; Search all DEX files in an app in a single query. Each has steps and a copy-paste agent prompt.
What do I need to run Dexsql Release?
A terminal on macOS, Linux or Windows; The DexSQL executable or archive from the Releases page that matches your OS and CPU; An APK or DEX file you have the right to analyze; An MCP-capable AI client such as Codex, if you want agent access.
What are alternatives to Dexsql Release?
Other hot AI repos in Security and science: Rea, Reverify, Ablation, Claude AD, Awesome Reverse Engineered.
Is Dexsql Release safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.