Size: a a a

2021 February 05

Я

Ярослав in Android Guards
Alex Wins
А кто знает как работает графика и текстуры в играх, например на движке анрил энджн, их можно подменить?
В юнити можно, а анрил хз
источник

AW

Alex Wins in Android Guards
Ярослав
В юнити можно, а анрил хз
Прям подменять текстуры на свои?
источник

KR

Kirill Rozov in Android Guards
Dmitriy
кажется ваш карман научился разговаривать 😁😁
вовсе чаты
источник

KR

Kirill Rozov in Android Guards
Походу спам
источник

Я

Ярослав in Android Guards
Alex Wins
Прям подменять текстуры на свои?
И да и нет, там довольно сложно всё. Уже и не помню точно, года 2 назад таким интересовался, фото, текст, музыку менял
источник

D

Dmitriy in Android Guards
Kirill Rozov
вовсе чаты
2 общих с ним. во втором нет
источник

Я

Ярослав in Android Guards
Dmitriy
2 общих с ним. во втором нет
5 общих у меня
источник

KR

Kirill Rozov in Android Guards
Dmitriy
2 общих с ним. во втором нет
В Android Broadcast только что удалил
источник

R

Rtem in Android Guards
Грохнул. При рецедиве забаню =)
источник

h

honeybadger in Android Guards
как определить, какой архитектуры библиотеки используются в приложении? при установке arm7 APK на arm8, например, как установить факт что активен режим обратной совместимости
источник

R

Rtem in Android Guards
honeybadger
как определить, какой архитектуры библиотеки используются в приложении? при установке arm7 APK на arm8, например, как установить факт что активен режим обратной совместимости
Определить на каком этапе? Программно внутри приложения?
источник

h

honeybadger in Android Guards
после установки, неважно как
источник

h

honeybadger in Android Guards
чтобы убедиться, что закинутые либы в апк сработали
источник

R

Rtem in Android Guards
Самое тупое, что я могу предложить - выведи сообщение в лог =)
источник

R

Rtem in Android Guards
А вообще есть вот такая константа: https://developer.android.com/reference/android/os/Build#CPU_ABI
источник

Я

Ярослав in Android Guards
honeybadger
чтобы убедиться, что закинутые либы в апк сработали
Если приложениие установилось, значит сработало:) Андроид сам опередит какую либу брать из доступных
источник

Я

Ярослав in Android Guards
Раньше либы извлекались из арк и находились в том каталоге где сам апк
/data/app/package/
источник

Я

Ярослав in Android Guards
Сейчас в целях оптимизации занимаемого пространства либы грузятся напрямую из арк
источник
2021 February 06

S

Serv in Android Guards
Кому то приходилось реверсить ReactNative с Hermes?
источник

YS

Yury Shabalin in Android Guards
Serv
Кому то приходилось реверсить ReactNative с Hermes?
Вот такая статья есть про анализ только.
Сам дела не имел :)

https://t.me/mobile_appsec_world/223
Telegram
Mobile AppSec World
Анализ кроссплатформенных приложений

Интересная статья про реверс и статический анализ React Native приложений.

Автор рассказывает про различные способы анализа, модификации и исследования приложений с использованием Hermes и без него.

В примерах также есть ссылка на несколько тестовых apk, на которых можно попробовать в статье методики или попробовать решить самому! Там как раз есть лаба с чистым js и с использованием "Гермеса".

Нравится заключение автора, что использование Hermes не имеет минусов, за исключением более сложного реверса (There is no disadvantage to enabling it (except making it hard to perform reverse engineering)), но что-то мне очень слабо верится в это, должны быть подводные камни, иначе это просто нечестно 😁

Вообще, достаточно интересная статья, заставляет походить по кросс-ссылкам и почитать побольше про этот механизм)

#ReactNative #Android #iOS #Reverse #js
источник