Size: a a a

2019 December 09

R

Rtem in Android Guards
Но я не говорю, что это прямо хорошо. Просто это возможно
источник

A

Andrei in Android Guards
Rtem
Например так, как SafetyNet делает. Отправляет куча разных данных и на их основании делает анализ
Ну, это не очень надёжно на самом деле же
источник

R

Rtem in Android Guards
Andrei
Ну, это не очень надёжно на самом деле же
Ничем не отличается от детекта на девайсе =)
источник

R

Rtem in Android Guards
По надежности
источник

A

Andrei in Android Guards
Это да)
источник
2019 December 10

R

Rtem in Android Guards
источник

R

Rtem in Android Guards
Может кто еще не видел
источник
2019 December 12

М

Миша in Android Guards
Всем привет!
Подскажите, существуют ли программы, которые могут строить дерево зависимостей? Поясню: в Android-приложении есть обфусцированные функции шифрования и дешифрования данных. Нужно вытащить эти функции и их зависимости, но без лишнего мусора, чтобы использовать в другом приложении, не тратя при этом время на деобфускацию и разбор принципа работы этих функций.
источник

R

Rtem in Android Guards
Частично эта задача решается импортом проекта в студию. Но проходить по зависимостям придется руками.
источник

R

Rtem in Android Guards
Софта, который бы решал именно твою задачу я не знаю и думаю, что его просто нет. Попробуй написал плагин для студии, она тебе даст AST, а ты уже сам там дальше вытащишь что надо
источник

М

Миша in Android Guards
Rtem
Софта, который бы решал именно твою задачу я не знаю и думаю, что его просто нет. Попробуй написал плагин для студии, она тебе даст AST, а ты уже сам там дальше вытащишь что надо
Ясно, спасибо
источник

ПД

Павел Дреманович in Android Guards
Ребят, всем привет. Посоветуйте пожалуйста, деобфускаторы. Вскрываю тут одно приложение использую jadx. Но результат, пока не радует. Хочу попробовать другие инструменты.
источник

R

Rtem in Android Guards
источник

R

Rtem in Android Guards
Но результат тоже может тебя не обрадовать. Деобфускация это как предсказывание будущего по линиям на руке
источник

ПД

Павел Дреманович in Android Guards
Спасибо)
источник

VO

Vladimir Orlov in Android Guards
Миша
Ясно, спасибо
Можно импортировать в студию и выбрать на интересующей функции/файле Refactor -> Modularize.. или как то так
Она проанализирует все зависимости и выделит в отдельный модуль.
Далее просмотреть и убрать лишнее (потянет все файлы по импортам)
источник

М

Миша in Android Guards
🤔
источник

М

Миша in Android Guards
Посмотрю в эту сторону, спасибо
источник
2019 December 15

R

Rtem in Android Guards
источник
2019 December 16

AS

Askar Syzdykov in Android Guards
коллеги, пробую сделать adb backup, затем меняю shared pref’ы, далее восстановливаю .ab файл через adb restore.
на моем релизном приложении c allowBackup=true все работает. На стороннем приложении аппа начинает вести себя неадекватно, даже если я не изменяю shared pref’ы, и делаю adb restore на исходном .ab файле, т.е сделал бэкап и этот же файл на это же устройство пытаюсь восстановить. Есть ли какие-то механизмы определения, что данные приложения были восстановлены?

p.s: под неадекватным поведением подразумеваю следующее: аппа должна запрашивать пин-код, но после adb restore запрашивается ввод логина и пароля (как при первой установке). При этом если я еще раз сделаю adb backup, то видно что в префах записано, что надо запросить пин-код и вообще они в том состоянии, в котором я их восстанавливал, но аппа не понимает этого.
источник