Skip to content

fill MASTG-KNOW-0105 user-initiated screenshot/recording placeholder#3859

Draft
simge-yigit wants to merge 3 commits into
OWASP:masterfrom
simge-yigit:patch-2
Draft

fill MASTG-KNOW-0105 user-initiated screenshot/recording placeholder#3859
simge-yigit wants to merge 3 commits into
OWASP:masterfrom
simge-yigit:patch-2

Conversation

@simge-yigit

Copy link
Copy Markdown
Collaborator

This PR closes #3858

Description

Cover user-initiated capture paths (hardware shortcut, system screen) and the display flags that control capture behavior (FLAG_SECURE, SurfaceView.setSecure, SecureFlagPolicy, setRecentsScreenshotEnabled).


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.

Cover user-initiated capture paths (hardware shortcut, system screen) and the display flags that control capture behavior (FLAG_SECURE, SurfaceView.setSecure, SecureFlagPolicy,
setRecentsScreenshotEnabled).
Cover hardware shortcut, system screen recorder. Describe FLAG_SECURE, SurfaceView.setSecure, Compose SecureFlagPolicy, and setRecentsScreenshotEnabled
@cpholguera cpholguera marked this pull request as draft June 7, 2026 05:46
@cpholguera

Copy link
Copy Markdown
Collaborator

Converting to draft until it really covers #3858

@simge-yigit

Copy link
Copy Markdown
Collaborator Author

For my initial contribution to MASTG-KNOW-0105, could you please let me know if it aligns with the repository's content guidelines? I would appreciate your feedback and opinion on it. Thank you.

@cpholguera cpholguera requested a review from TheDauntless June 8, 2026 08:14
@cpholguera

Copy link
Copy Markdown
Collaborator

Hi @simge-yigit , I've assigned @TheDauntless to review this and the other PR you opened. He'll soon give you feedback, thank you!

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)

2 participants