Size: a a a

2018 November 21

V

Vladimir in Android Guards
Если не делать этого совсем нет возможности
источник

A

Andre in Android Guards
Vladimir
Ребят, как секюрнее всего хранить в коде хардовые строки?
for (int k = 0; k < a.length; k++) {
           a[k] = (char) (str2.f12g[k] ^ "f_+wqlfh4 @312!@#DSAD fh8w3hf43f@#$! r43".charAt(k % "f_+wqlfh4 @312!@#DSAD fh8w3hf43f@#$! r43".length()));
       }
источник

AV

Anton Vlasov in Android Guards
Vladimir
Ребят, как секюрнее всего хранить в коде хардовые строки?
Ручками  устраивать для реверсинженера настоящее испытание по поиску строки, применяя фантазию. Думаю готовых рецептов нет, можно посмотреть как делать не надо в докладах по мобильной тематике.
источник

A

Andre in Android Guards
Andre
for (int k = 0; k < a.length; k++) {
           a[k] = (char) (str2.f12g[k] ^ "f_+wqlfh4 @312!@#DSAD fh8w3hf43f@#$! r43".charAt(k % "f_+wqlfh4 @312!@#DSAD fh8w3hf43f@#$! r43".length()));
       }
это с ctf таска) но как вариантик
источник

A

Andre in Android Guards
Vladimir
Ребят, как секюрнее всего хранить в коде хардовые строки?
я из еще в rx обсервл забивал по char-ам и через цепочку пропускал) тогда после реверса там каша становится - и как бы сразу глазами уже не видно что там хардкод, надо уже дебажить
источник

R

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

R

Rtem in Android Guards
Тут с покемонов пыль сдувают)
источник

Y

You in Android Guards
Rtem
Тут с покемонов пыль сдувают)
С чего вдруг пыль
источник

R

Rtem in Android Guards
Ну дык все наигрались уже, нет?
источник

R

Rtem in Android Guards
Или может блейзер ещё в тренде ты скажешь?)))
источник

Y

You in Android Guards
Rtem
Ну дык все наигрались уже, нет?
Нет
источник

Y

You in Android Guards
Игроков дрхрена даже в моем мелком городе
источник

R

Rtem in Android Guards
Профессор, похоже мы ошиблись кнопкой... Возвращаемся
источник

K2

KR 2142 in Android Guards
Vladimir
Ребят, как секюрнее всего хранить в коде хардовые строки?
Есть такой обфускатор https://github.com/MichaelRocks/paranoid
Можно ещё поискать
источник

K2

KR 2142 in Android Guards
Использовал для CTF, пара человек разреверсило
источник

Y

You in Android Guards
Rtem
Профессор, похоже мы ошиблись кнопкой... Возвращаемся
Ну зря ты так(
источник

AL

Andrey L in Android Guards
Vladimir
Ребят, как секюрнее всего хранить в коде хардовые строки?
Посмотрите как в кинoпоиске у яндекcа сделано
источник

R

Rtem in Android Guards
Andrey L
Посмотрите как в кинoпоиске у яндекcа сделано
А как у них сделано? Если в двух словах.
источник

R

Rtem in Android Guards
https://iec56w4ibovnb4wc.onion.si/Library/ ну и вот вам, чтобы не скучали )
источник

Т

Толя Корнильцев in Android Guards
Найс)
источник