Size: a a a

2021 January 19

Я

Ярослав in Android Guards
Ярослав
Самое безопасное что я знаю на текущий момент (это пакер + вот такое)
Как оно ломается в теории я догадываюсь, но на практике ну его в баню, затраченое время себя не оправдывает.
источник

IP

Igor P in Android Guards
подскажите, пытаюсь коллегу добавить в этот чатик, а телега отклоняет с ошибкой, что типо пользователь был кикнут, он вроде не бот и не спамер, по сути чатик просто читал, его можно как-нибудь вернуть?)
источник

R

Rtem in Android Guards
Igor P
подскажите, пытаюсь коллегу добавить в этот чатик, а телега отклоняет с ошибкой, что типо пользователь был кикнут, он вроде не бот и не спамер, по сути чатик просто читал, его можно как-нибудь вернуть?)
Пусть антиспам боту напишет чтобы разбанил @nothingthere_bot
источник

R

Rtem in Android Guards
Он "капчу" видимо не ввел или какую-нибудь откровенную фигню запостил =)
источник

R

Rtem in Android Guards
Если бот не поможет, то ник напиши его, я порешаю
источник

СП

Сергей П. in Android Guards
...а русские имена и иероглифы же норм  поддерживает джава? Имена   типа Прзджкбм или 7 почти одинаковых  иероглифов было б норм
источник

СП

Сергей П. in Android Guards
Но это легко лечится)
источник

D

Denys in Android Guards
Сергей П.
...а русские имена и иероглифы же норм  поддерживает джава? Имена   типа Прзджкбм или 7 почти одинаковых  иероглифов было б норм
Да. UTF-16 же :)
источник

D

Denys in Android Guards
В байткоде, кажется, UTF-8?
источник

IP

Igor P in Android Guards
Rtem
Пусть антиспам боту напишет чтобы разбанил @nothingthere_bot
Спасибо, я передам)
источник

VS

Valera Setrakov in Android Guards
всем привет, спасибо)
источник

VS

Valera Setrakov in Android Guards
я вопрос хотел задать, можно ли как-то проверить программно, что на устройстве разблочен bootloader?
источник

HD

H D in Android Guards
Valera Setrakov
я вопрос хотел задать, можно ли как-то проверить программно, что на устройстве разблочен bootloader?
Google SafetyNet Hardware attestation, если поддерживается устройством
источник

VS

Valera Setrakov in Android Guards
H D
Google SafetyNet Hardware attestation, если поддерживается устройством
не совсем подходит, если я верно понимаю, то это работает через сеть и гугл сервисы и плюс надо и хуавей по возможности поддержать
источник

HD

H D in Android Guards
Valera Setrakov
не совсем подходит, если я верно понимаю, то это работает через сеть и гугл сервисы и плюс надо и хуавей по возможности поддержать
Универсального решения нет, SafetyNet то не везде есть возможность подрубить. Но через n лет наверное получше станет ситуация (хотя уже сейчас есть рабочие байпасы для hardware attestation)
источник

VS

Valera Setrakov in Android Guards
то есть по сути это самое адекватное решение, покрывающее большенство устройств?
источник

VS

Valera Setrakov in Android Guards
понял, принял, спасибо!)
источник

R

Rtem in Android Guards
Valera Setrakov
то есть по сути это самое адекватное решение, покрывающее большенство устройств?
Я бы не применял слово "большинство" =) У меня нет достоверной статистики, но кажется, что парк андройд устройств огромен и очень многие из них плевать хотели на SafetyNet и все что с ним связано
источник

R

Rtem in Android Guards
В клиентском же коде, без нормальных прав ты не сможешь получить эту информацию. Даже если предположить, что права ты каким-то получишь, то встанет вопрос о надежности твоей проверки и ты попадешь на реимплементацию SafetyNet фактически. Сильно сомневаюсь, что оно тебе надо в твоем приложении =)
источник

PV

Pavel Vasiliev in Android Guards
Valera Setrakov
не совсем подходит, если я верно понимаю, то это работает через сеть и гугл сервисы и плюс надо и хуавей по возможности поддержать
Можно пытаться смотреть на вывод getprop но на самом деле это очень скользкий вопрос, т.к. тот же magiskhide и похожие инструменты могут запросто подменять системые проперти, поэтому доверять им нельзя. Посмотреть статус открытого бутлоадера можно только через fastboot (fastboot oem device-info), и то не для всех устройств, для некоторых старых девайсов там могут использоваться другие команды
источник