Skip to content

Conversation

@In3tinct
Copy link

Description

This PR adds a new tool, Androidmeda, to the MASTG tools collection.

Androidmeda is an AI tool designed to deobfuscate Android application code and also find potential vulnerabilities by leveraging the power of Large Language Models (LLMs). It analyzes decompiled Android source code to identify obfuscated patterns and suggests more readable names for variables, methods, and classes to provide a clearer understanding of an application's logic.

It supports both LLM APIs (OpenAI, Gemini, Anthropic) and local LLM inference via Ollama.

Details

Checklist

  • Tool added to tools/android
  • File follows the MASTG-TOOL-XXXX naming convention
  • Metadata (title, platform, source) is correct
  • Description is accurate and follows the guidelines

AI Tool Disclosure

  • My contribution does not include any AI-generated content
  • My contribution includes AI-generated content, as disclosed below:
    • AI Tools: [e.g. GitHub CoPilot, ChatGPT, JetBrains Junie etc.]
    • LLMs and versions: [e.g. GPT-4.1, Claude Haiku 4.5, Gemini 2.5 Pro etc.]
    • Prompts: [Summarize the key prompts or instructions given to the AI tools]

[x] I have read the contributing guidelines.

Guidelines for Pull Requests (you can delete this section after reading):

  • Please ensure that your content follows the style guide.
  • If you are working on Porting MASTG v1 Tests to v2, refer to this document.
  • If you are working on new MASWE, tests, or demos, refer to this document.

🚫 If you do not check one of the AI Tool Disclosure or contributing guidelines boxes, your PR will not be merged. If you used AI tools to assist you in writing code or text, but fail to provide the required disclosure, your PR will not be merged.

## Description

This PR adds a new tool, **Androidmeda**, to the MASTG tools collection.

**Androidmeda** is an AI tool designed to deobfuscate Android application code and find vulnerabilities by leveraging the power of Large Language Models (LLMs). It analyzes decompiled Android source code to identify obfuscated patterns and suggests more readable names for variables, methods, and classes to provide a clearer understanding of an application's logic.

It supports both LLM APIs (OpenAI, Gemini, Anthropic) and local LLM inference via Ollama.

## Details

- **Tool ID:** `MASTG-TOOL-0145`
- **Platform:** Android
- **Source:** https://github.com/In3tinct/Androidmeda

## Checklist

- [x] Tool added to `tools/android`
- [x] File follows the `MASTG-TOOL-XXXX` naming convention
- [x] Metadata (title, platform, source) is correct
- [x] Description is accurate and follows the guidelines
@In3tinct
Copy link
Author

In3tinct commented Jan 16, 2026

Hi @cpholguera @sushi2k

Requesting review and merge for Androidmeda, to the MASTG tools collection as MASTG-TOOL-0145.

Thank you.

@In3tinct
Copy link
Author

It seems another PR is introducing "MASTG-TOOL-0145", but not merged yet. #3597

Should i wait for it and then increment it?

@cpholguera
Copy link
Collaborator

No worries about the IDs, we fix them right before merging (if the PR can be merged). However, you should have opened an issue first so we evaluate first if the tool can be added to the MASTG. Please remember this for further contributions.

See https://mas.owasp.org/contributing/1_How_Can_You_Contribute/

@cpholguera cpholguera changed the title Add Androidmeda tool as MASTG-TOOL-0145 Add Androidmeda Tool Jan 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants