https://course.secsem.ru/w/index.php?title=Root_check_bypass&feed=atom&action=historyRoot check bypass - История изменений2024-03-29T10:10:53ZИстория изменений этой страницы в викиMediaWiki 1.32.0https://course.secsem.ru/w/index.php?title=Root_check_bypass&diff=391&oldid=prevNastya jane: Новая страница: «== Описание задания == Для заданного приложения, выдающего сообщения о запуске на устройс…»2020-12-10T09:22:12Z<p>Новая страница: «== Описание задания == Для заданного приложения, выдающего сообщения о запуске на устройс…»</p>
<p><b>Новая страница</b></p><div>== Описание задания ==<br />
<br />
Для заданного приложения, выдающего сообщения о запуске на устройстве с root-доступом, необходимо создать эквивалентную версию этого приложения, не выдающую таких сообщений.<br />
В некоторых вариантах задания такое сообщение является лишь уведомлением, в остальных никакая функциональность приложения недоступна при запуске на устройстве с root-доступом. Необходимо сделать основную функциональность приложения доступной в тех вариантах, где она блокируется.<br />
<br />
== Формат решения ==<br />
Итоговый apk-файл и описание решения (модифицированный код метода/методов, в котором осуществляется проверка наличия root-доступа).<br />
Решения присылать по адресу: nastya_jane@seclab.cs.msu.ru<br />
<br />
== Варианты задания ==<br />
Архив с 3 вариантами задания: [https://drive.google.com/file/d/1KcDrDPNNSUpUzfSmXGtCVtC1x7npHWYj/view?usp=sharing]<br />
<br />
Распределение вариантов: [https://drive.google.com/file/d/1Dxx2c5ocp-HdsgScarE7LLtvboNw3GSm/view?usp=sharing]<br />
<br />
== Примечание ==<br />
Для запуска приложения из 2-го варианта в genymotion нужно будет установить транслятор с ARM.<br />
Для этого нужно (см. [http://www.techbae.com/download-install-arm-translation-v1-1-zip-genymotion/]):<br />
# Загрузить архив https://www.dropbox.com/s/tdye2pobix70gqw/%5BTechBae.com%5DGenymotion-ARM-Translation_v1.1.zip?dl=0<br />
# Перетащить архив в окно genymotion, соглашаться во всплывающих диалогах<br />
# Перезагрузить устройство командой adb reboot (или закрыть окно эмулятора и заново его запустить)</div>Nastya jane