Skip to content

fill MASTG-KNOW-0107-Detection Mechanisms - #3891

Open
simge-yigit wants to merge 1 commit into
OWASP:masterfrom
simge-yigit:patch-4
Open

fill MASTG-KNOW-0107-Detection Mechanisms#3891
simge-yigit wants to merge 1 commit into
OWASP:masterfrom
simge-yigit:patch-4

Conversation

@simge-yigit

Copy link
Copy Markdown
Collaborator

This PR closes #3858

Description

Adds a Knowledge page describing the detection mechanisms available on Android for screenshot and screen recording events. Covers the platform-provided callbacks introduced in Android 14 (Activity.ScreenCaptureCallback) and Android 15 (WindowManager.addScreenRecordingCallback), as well as indirect detection approaches via MediaStore/FileObserver and DisplayManager. Each mechanism's scope and limitations are described.


AI Tool Disclosure

Check exactly one option.

  • [ x] This contribution does not include AI-generated content.
  • This contribution includes AI-generated content.

If AI tools were used to generate or substantially modify code or text, complete the following.

  • AI tools used: e.g. ChatGPT, GitHub Copilot, Claude.
  • Models and versions: e.g. GPT-, Claude .
  • Prompt summary: brief description of the key prompts or instructions.
  • Your mobile security expertise level: low, medium, high.

For first-time contributors using AI tools.

  • Provide an export of the AI chat or session, for example a shared link or PDF attachment.
  • Ensure the commit history shows an initial commit with AI-generated content followed by commits that demonstrate review, correction, and improvement.

Undisclosed use of AI tools will result in the PR being closed. Large rewrites or bulk changes generated by AI require explicit prior approval from the maintainers. Learn more in "Use of AI tools in contributions".


Contributor Checklist

  • [ x] I have read and understood the contributing guidelines.
  • [ x] I followed the project style guide.
  • [ x] I validated the technical correctness of my changes and understand the topic.
  • [ x] This PR adds clear value and is not spam or low-effort content.

Relevant documentation.

Contributors are expected to understand basic git and GitHub workflows, including forks, branches, commits, and pull requests. The project does not provide training. Pull requests that do not meet these minimum requirements may be closed without review.

@cpholguera

Copy link
Copy Markdown
Collaborator

Thank you @simge-yigit . I've assigned @TheDauntless to review this PR. Please have some patience, we currently have a very heavy workload including the porting of the MASTG from V1 to V2, the preparations for the OWASP MAScon next week and our day jobs. We'll hopefully be able to start reviewing non-V2 porting PRs starting beginning or mid July. Thanks for your understanding. We really appreciate your willingness to contribute to the MASTG.

@simge-yigit

simge-yigit commented Jun 21, 2026

Copy link
Copy Markdown
Collaborator Author

Thank you very much for the update. I wish you all the best with MAScon and the V2 migration. I’m currently reviewing the repository structure, and I hope I’ll be able to contribute to the transition as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Content for MASTG-KNOW-0105/0106/0107 (Screenshots & Screen Recording on Android)

3 participants