Deaktivieren Sie die Screenshot-Sicherheit


54

Einige Apps erlauben keine Screenshots. Wie kann ich trotzdem einen Screenshot machen?

Es ist mein Handy und ich sollte in der Lage sein, damit zu tun, was ich will. Warum gibt es überhaupt eine Funktion, mit der Screenshots nicht zugelassen werden können?

Android 5.0.1


3
Ich hatte nie eine App, die Screenshots blockiert
maks112v 31.12.15

5
Es spielt keine Rolle, um welche App es sich handelt (eine Online-Shopping-App und eine Online-Banking-App). Es ist die Tatsache, dass Apps die Kontrolle über einige Funktionen meines Betriebssystems haben. Wie geht es weiter? Internetverbindung nicht zulassen, während eine App geöffnet ist?
Pali

Gehe zur Einstellung und erlaube der App nicht, diese Berechtigung zu kontrollieren
maks112v 31.12.15

2
Ich kann die Apps-Berechtigungen nicht bearbeiten und es gibt auch keine solche Berechtigung für diese Art der Steuerung.
Pali

1
@ SarpSTA gut, dann habe ich den letzten Grund gefunden, um es zu rooten;)
Pali

Antworten:


23

Banking-Apps FLAG_SECUREverhindern in der Regel, dass der Bildschirm erfasst oder aufgezeichnet wird. Es gibt verschiedene Möglichkeiten, es zu deaktivieren:

  1. Smali Patcher Modul für Magisk. Magisk wird offiziell von Android-Versionen 4.2⁠ – ⁠9.0 unterstützt.
  2. DisableFlagSecure- Modul für Xposed. Xposed wird offiziell von Android-Versionen 5.0⁠ – supported8.1 unterstützt.

Für die Smali Patcher-Methode müssen Sie Ihr Telefon an einen PC anschließen und ein Windows-Programm ausführen, um das Modul tatsächlich zu generieren. Beachten Sie, dass Magisk unter Android 4.2 MagiskHide nicht unterstützt.

Die Xposed-Methode hat einen großen Nachteil: Viele Banking-Apps verwenden die SafetyNet-Plattform von Google zur Überprüfung der Geräteintegrität und verhindern, dass die Anwendung auf Geräten verwendet wird, auf denen Xposed installiert ist. Dies macht das Modul in SafetyNet-fähigen Apps unbrauchbar und es gibt derzeit keine Möglichkeit, Xposed vor SafetyNet zu verbergen.


Verwenden Sie diese Module mit Vorsicht, da sie das Flag systemweit deaktivieren .


4

Apps, die mit dem Flag LayoutParams.FLAG_SECURE gekennzeichnet sind, ermöglichen keine Aufnahme von Screenshots (oder Videos). Es ist natürlich Ihr Telefon, aber die App gehört ihrem Besitzer (und er kann zu Recht den Wunsch haben, Benutzer daran zu hindern, etwas Sensibles in der Natur zu erfassen). Es ist Ihnen nicht gestattet, einen Screenshot nur für die Bildschirme zu erstellen, für die die obige Flagge gesetzt ist. Sie können jedoch trotzdem einen Screenshot machen, indem Sie Ihr Telefon auf den PC-Bildschirm projizieren und aufzeichnen. Auf diese Weise ahnt das Gerät nicht, dass ein Screenshot erstellt wurde.


Wie projiziert man ein "Telefon auf den PC-Bildschirm" und erfasst es dann? Können Sie klären, ob Sie die Verwendung einer separaten oder mehrerer unterschiedlicher Anwendungen implizieren? Vielen Dank.
Eric Hepperle - CodeSlayer2010

1
"Sie können jedoch weiterhin einen Screenshot erstellen, indem Sie Ihr Telefon auf den PC-Bildschirm projizieren und aufzeichnen. Auf diese Weise hat das Gerät keine Ahnung, dass ein Screenshot erstellt wird." Dem fehlt ein entscheidender Aspekt: ​​Das Aufnehmen eines Screenshots sollte ein fast augenblicklicher Vorgang sein, bei dem KEIN zweites Gerät zum Aufnehmen eines Screenshots erforderlich sein sollte.
bgoodr

Diese Antwort ist falsch. Für Apps, die FLAG_SECURE verwenden, besteht keine Möglichkeit, die App auf einen anderen Bildschirm zu projizieren, da die App dies nicht zulässt.
Arete

Ich habe dies für LastPass angetroffen. Ich sehe keinen Grund, warum Sie in der App einen Screenshot von einem Ihrer eigenen Passwörter machen möchten. Es hält tatsächlich deine Hand, damit du nicht deine eigene Sicherheit versaust.
Paul Stelian

2

Sie können die Vysor- App verwenden und Ihren Android-Bildschirm auf den Computerbildschirm projizieren und dann einen Screenshot auf Ihrem PC machen.


Ich habe es versucht und es hat nicht funktioniert. Grundsätzlich funktionieren Screenshots nicht, da Sie Ihren Bildschirm über die Vysor-App "umwandeln".
Arete

2
Sie müssen Screenshots auf Ihrem PC machen, nicht auf dem Handy
Pratik Singhal

5
Auf Ihrem PC wird ein schwarzer Bildschirm angezeigt, da Android feststellt, dass Ihre App FLAG_SECURE verwendet. Das hilft also nicht. Das hast du offensichtlich nicht versucht.
Arete

Ich habe dies mit einer App versucht, bei der der Screenshot deaktiviert war. Es ist egal, ob die App FLAG_SECURE verwendet oder nicht, der Bildschirm wird mit Sicherheit projiziert
Pratik Singhal

2
TeamViewer wäre eine weitere Option, um das Gleiche zu erreichen. Installieren Sie die Host-App auf Ihrem Telefon, stellen Sie von Ihrem PC aus eine Verbindung her und machen Sie einen Screenshot Ihres PC-Bildschirms.
Juli.Tech


0

In einigen Banken müssen Sie sich zuerst anmelden und Sicherheitsmaßnahmen für mobile Anwendungen deaktivieren. Ich habe es mit meiner Bank gemacht.


0

Es gibt auch das Smali Patcher- Programm für Windows, das ein benutzerdefiniertes Magisk-Modul für Ihr Gerät erstellt und die Möglichkeit bietet, es FLAG_SECUREsystemweit zu deaktivieren .

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.