DEDUPED Hot AI repos, turned into use cases Get 5 a day

What you can do with 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.

Trended earlier

Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk.

Authorization notice. This tool is dual-use. Only use it on software, sites and systems you own or have explicit permission to test, and follow the relevant licenses and terms of service.

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.

    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.

    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.

    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

  1. 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.
  2. Open LSPosed/dexsql-release on GitHub and read the README and license.
  3. Open the Releases page and download the executable or archive that matches your operating system and CPU.
  4. Rename the executable to dexsql.exe on Windows or dexsql on macOS/Linux, then run chmod +x /path/to/dexsql on macOS/Linux.
  5. Save LICENSE and LICENSE-AUXILIARY from the same release alongside the executable.
  6. 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.

Dexsql Release alternatives · Best AI repos for Security and science

About this repo

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:

[![Featured on Deduped](https://dedupedai.com/badge/lsposed-dexsql-release.svg)](https://dedupedai.com/use-cases/lsposed-dexsql-release/?ref=badge)

More badge styles and HTML

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.