Size: a a a

2018 June 21

R

Rtem in Android Guards
Просто если там какая-нибудь “комнатная” крипта, то нахер надо. Сколь сложной она бы не была
источник

R

Rtem in Android Guards
Я надеялся там найти какой-нибудь whitebox-aes или что-то подобное
источник

QH

Quantum Harmonizer in Android Guards
не заглядывал, что в нативной либе, чем она расшифровывает dex?
источник

R

Rtem in Android Guards
Пока туда не добрался. smali курю
источник

R

Rtem in Android Guards
Да и иды щас на машине нету, надо накатывать
источник

QH

Quantum Harmonizer in Android Guards
Собственно, чем плох «комнатный» алгоритм шифрования, если его криптоанализ по сложности сравним с поиском спрятанного в APK ключа?
источник

R

Rtem in Android Guards
Он плох тем, что я не знаю квалификации людей его писавших. Если я покупаю dexprotector за кучу денег и доверяю им какие-то секретные строки, то я хочу убедится, что они зашифрованы надежно. Иначе эта покупка вообще теряет всякий смысл
источник

R

Rtem in Android Guards
Но это придирки, да. Тут я насмерть стоят на буду за этот вариант )
источник

R

Rtem in Android Guards
Просто есть проверенные и надежные вещи. Их бы я был более расположен видеть
источник

QH

Quantum Harmonizer in Android Guards
Здесь нет никакого «надёжно», потому что рядом лежит ключ шифрования)
источник

R

Rtem in Android Guards
А вот тут вопрос, лежит ли он рядом
источник

R

Rtem in Android Guards
Я и хочу это понять же
источник

R

Rtem in Android Guards
https://github.com/Fi5t/kAES - реализация AES-а на котлине от меня. Чисто по фану и в образовательных целях.  let’s discuss if you want 😉
источник

QH

Quantum Harmonizer in Android Guards
Rtem
https://github.com/Fi5t/kAES - реализация AES-а на котлине от меня. Чисто по фану и в образовательных целях.  let’s discuss if you want 😉
не должны ли *Box быть в компанионе?)
источник

QH

Quantum Harmonizer in Android Guards
формат JVM-байт-кода вообще не умеет хранить массивы, там генерится императивный код, который их наполняет.
источник

IC

Ilya Chirkov in Android Guards
Rtem
А вот тут вопрос, лежит ли он рядом
А как иначе, если в итоге все это расшифровывается?
источник

R

Rtem in Android Guards
Quantum Harmonizer
не должны ли *Box быть в компанионе?)
Думал об этом, но этоне для прода, так что “и так сойдет” =)
источник

R

Rtem in Android Guards
Ilya Chirkov
А как иначе, если в итоге все это расшифровывается?
Почитай про whitebox крипту. Я как раз думал, что она применяется в декспротекторе
источник

NK

Nikita Kulikov in Android Guards
Вообще, слышал что в котлине где можно стоит использовать top-level declaration
источник

R

Rtem in Android Guards
Nikita Kulikov
Вообще, слышал что в котлине где можно стоит использовать top-level declaration
Не люблю их =) Класс некрасиво подсвечивается в IDE тогда 😄
источник