Ich frage mich, wie Snapchat erkennt, ob ein Screenshot aufgenommen wurde und wie die Methode deaktiviert / gefälscht werden kann. Wenn Sie eine Bildschirmaufzeichnungs- (Video-) App verwenden, kann Snapchat diese nicht erkennen.
Ich frage mich, wie Snapchat erkennt, ob ein Screenshot aufgenommen wurde und wie die Methode deaktiviert / gefälscht werden kann. Wenn Sie eine Bildschirmaufzeichnungs- (Video-) App verwenden, kann Snapchat diese nicht erkennen.
Antworten:
Wenn Sie also etwas in das Dateisystem einfügen (z. B. wenn Sie einen Screenshot aufnehmen), müssen Sie eine Sendung senden, ACTION_MEDIA_SCANNER_SCAN_FILE
damit andere Anwendungen davon erfahren (andernfalls kann die Android-Fotogalerie Ihren Screenshot nicht anzeigen). Also muss Snapchat auf diese Sendung warten und wenn es die Sendung empfängt, muss es nur prüfen, ob Sie einen Schnappschuss sehen und ob es der Fall ist, dass sie wissen, dass Sie gerade einen Screenshot gemacht haben.
So machen sie es wahrscheinlich.
Ich weiß nicht, wie es erkannt wird, aber deaktivieren Sie die Erkennung. Sie müssten entweder einen Drittanbieter-Client herunterladen (was ich dringend empfehle, NICHT ZU TUN, insbesondere nicht, nachdem die "Snapsave" -Clientserver verletzt wurden und über 200.000 Akte gingen online).
Option 2 (erfordert root): 1. Installieren Sie das xposed Framework. 2. Installieren Sie das Keepchat-Modul. 3. Viel Spaß