Некоторые приложения не допускают скриншоты, так как я могу сделать скриншот?
Это мой телефон, и я должен иметь возможность делать с ним все, что захочу, так почему же есть функция, запрещающая снимки экрана?
Android 5.0.1
Некоторые приложения не допускают скриншоты, так как я могу сделать скриншот?
Это мой телефон, и я должен иметь возможность делать с ним все, что захочу, так почему же есть функция, запрещающая снимки экрана?
Android 5.0.1
Ответы:
Банковские приложения обычно используют FLAG_SECURE
для предотвращения захвата или записи экрана. Есть несколько способов отключить его:
Метод Smali Patcher требует, чтобы вы подключили телефон к ПК и запустили программу Windows, чтобы фактически сгенерировать модуль. Обратите внимание, что Magisk на Android 4.2 не поддерживает MagiskHide.
Метод Xposed имеет большое предостережение: многие банковские приложения используют платформу Google SafetyNet для проверки целостности устройства и не позволяют использовать приложение на устройствах с установленным Xposed. Это делает модуль бесполезным в приложениях с поддержкой SafetyNet, и в настоящее время нет способа скрыть Xposed от SafetyNet.
Используйте эти модули с осторожностью, так как они отключают общесистемный флаг .
Приложения, для которых установлен флаг LayoutParams.FLAG_SECURE, не позволяют делать снимки экрана (или записывать видео). Это, конечно, ваш телефон, но приложение принадлежит его владельцу (и он может по праву желать запретить пользователям захватывать что-то чувствительное по своей природе). Вам запрещено делать снимки экрана только для тех экранов, на которых установлен флаг выше. Однако вы все равно можете сделать снимок экрана, проецируя свой телефон на экран ПК и захватывая его. Таким образом, устройство не подозревает, что снимок экрана сделан.
Вы можете использовать приложение Vysor и проецировать свой экран Android на экран компьютера, а затем делать снимок экрана на своем компьютере.
Также есть программа Smali Patcher для Windows, которая создает специальный модуль Magisk для вашего устройства и имеет возможность отключить всю FLAG_SECURE
систему.
Следуя ответу «пользователя», использование программы, такой как Droid @ screen droid на экране , позволит вам спроецировать экран вашего телефона на ПК, а затем сделать снимок экрана с помощью кнопки «Prnt Scrn» на ПК.
ОБНОВЛЕНИЕ: зеркало экрана Android - лучшее и более быстрое зеркало экрана
В некоторых банках вы должны сначала войти в систему и отключить меры безопасности в отношении мобильных приложений. Я сделал это с моим банком.