QA Fest — конференция №1 по тестированию и автоматизации. Финальная программа уже на сайте >>
×Закрыть
LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Насколько я понимаю получить java код реверсом можно только при условии если приложение изначально написано под JVM. Если приложение написано с использование вызовов NDK, то вызов JNI будет конечной точкой реверса в java код?
Ну и еще вопрос- сейчас множества игрушек написано на юнити — если разобрать такой apk то увилим всем знакомые .Net (xamarin) dll. Т.к. возможно подобное приложение вывернуть?

Если приложение написано с использование вызовов NDK, то вызов JNI будет конечной точкой реверса в java код?
IDA+HexRays отодвинут конечную точку.

Спасибо за хорошие вопросы.

<<

Насколько я понимаю получить java код реверсом можно только при условии если приложение изначально написано под JVM.
>>
Маленькая придирка.
Не jvm, а DVM.
Dalvik Virtual Machine.

Уже почти 3 года тут лежит декомпилятор для Android — torrents.net.ua/...ic.php?t=330975 . Вот только 99% интересных программ сейчас «испорчены» обфускаторами. Есть ли приём против них?

Спасибо.
Хороший вопрос.

Распаковка, модификация и запаковка DexGuard например

Понял.
Огласите пожалуйста весь список.

Остальные пункты списка могут вызывать затруднения у большинства :

— аппаратная привязка приложений и ее обход
— самомодифицирующийся код, техники загрузки кода с сервера и его выполнение
— виртуальная машина ARM, обзор технологии, перспективы
— обзор и сравнение тулзов

Можно попридираться? «What is behind?» лучше бы заменить на «What is behind the scenes?/What is under the hood?/What is inside?», т.к. иначе получается либо «что (есть) тому причиной?», а это, как мне кажется, не то, что вы имели в виду.

Интересны все темы, перечисленные по ссылке.

а где сам доклад будет презентирован общественности?

Подписаться на комментарии