Приложение моего банка перестало работать после обновления. При попытке открыть приложение возникает ошибка «Устройство рутировано. Из соображений безопасности приложение не может быть запущено с рутированного устройства». Затем приложение сразу закрывается.
Я не совсем уверен, как возникают проблемы с безопасностью из-за рутирования. Особенно по сравнению с заходом на обычный сайт с стационарного компьютера, на котором такой проверки нет. Впрочем, мне все равно. Это мое устройство. Итак, как я могу обойти это ограничение (без отключения телефона)?
ОБНОВЛЕНИЕ 2 — 21.06.2017 . Большинство из перечисленных ниже методов больше не работают, особенно на устройствах с Lollipop или более поздней версией Android. В настоящее время единственным эффективным методом сокрытия root-доступа является использование Magisk для рутирования устройства и использование Magisk Manager для включения модуля Magisk Hide и скрытия root от рассматриваемого приложения. Поскольку это старый вопрос, и я просто обновляю ответ, вот статья, описывающая, как это сделать, а ниже приведено довольно грубое руководство по этому.
Краткое изложение шагов:
Ваше приложение больше не должно обнаруживать, что у вас есть root.
Старый ответ . Может быть применим к устройствам с KitKat и предыдущими версиями Android.
ОБНОВЛЕНИЕ – 9/2016. Большинство приведенных ниже методов теперь не работают, так как Google обновил API SafetyNet в том, как он обнаруживает root и модификации устройства. API SafetyNet является обязательной частью сервисов Google Play, которая автоматически обновляется независимо от ваших настроек, и многие приложения теперь используют это для обнаружения корневых или модифицированных систем. Фактически, на устройствах Android 7.x стандартное устройство с разблокированным загрузчиком может не пройти проверку SafetyNet. Дополнительную информацию об API SafetyNet можно найти здесь .
RootCloak будет работать с большинством приложений, чтобы скрыть root, это модуль Xposed или RootCloak Plus , который является автономным приложением.
Причина, по которой банковские и другие финансовые приложения не работают на корневом устройстве, заключается в том, что личная информация может быть получена другими приложениями или пользователями с root-правами. Нравится вам это или нет, нельзя отрицать, что наличие рутированных устройств потенциально может иметь проблемы с безопасностью и конфиденциальностью, даже если только в теории. Suhide от Chainfire — еще одно отличное решение.
Повелитель огня
Кэт
Сурав Гош
кремокс