Contributing content for empty MASTG-KNOW pages: MASTG-KNOW-0105/0106/0107 (Screenshots & Screen Recording) #3857
Closed
simge-yigit
started this conversation in
Ideas
Replies: 1 comment
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Empty knowledge pages: MASTG-KNOW-0105/0106/0107 (Screenshots & Screen Recording)
Hi! While going through the MASTG I noticed these three Android MASVS-PLATFORM knowledge pages are currently empty:
I'd like to contribute content for all three. Before opening a PR, I wanted to check whether there's already work in progress or an existing issue I should follow.
Planned Scope
Based on the official Android documentation and cross-referenced with existing MASTG content:
0105 — User-Triggered Capture
User-triggered capture (hardware shortcut, system screen recorder, screen casting/sharing) and the app-side prevention surface:
FLAG_SECURESurfaceView.setSecureSecureFlagPolicysetRecentsScreenshotEnabled0106 — Programmatic Capture APIs
MediaProjection(incl. the Android 14 consent changes)AccessibilityService.takeScreenshotPixelCopy)0107 — Detection Mechanisms
registerScreenCaptureCallback/DETECT_SCREEN_CAPTURE(Android 14)WindowManager.addScreenRecordingCallback/DETECT_SCREEN_RECORDING(Android 15)I'll cross-link the relevant existing items (e.g. MASTG-TEST-0291/0292/0293/0294) and write the content myself based on primary sources.
Could you let me know if I'm good to open an issue and submit a PR for these? Thanks!
All reactions