TGStat
TGStat
Type to search
Advanced channel search
  • flag English
    Site language
    flag Russian flag English flag Uzbek
  • Sign In
  • Catalog
    Channels and groups catalog Regional compilations Thematic compilations Платные каналы Search for channels
    Add a channel/group
  • Ratings
    Rating of channels Rating of groups Posts rating
    Ratings of brands and people
  • Analytics
  • Search by posts
  • Telegram monitoring
  • Promotion
    Advertising through Yandex Business Advertising in channels through TGStat Agency Advertising on TGStat.ru website
Записки гиканутого

24 Mar 2018, 10:38

Open in Telegram Share Report

Mobile Application Hacking Diary Ep.2 - статья с описанием различных техник изменения поведения приложений Android и iOS на примере обхода на проверки наличия прав root на устройстве. Итак, три разные техники:

1. Изменение кода. Декомпилируем приложение с помощью Bytecode Viewer (автор рекомендует использовать именно его из-за наличия сразу нескольких движков декомпиляции в комплекте). Находим нужный участок кода, дизассемблируем приложение с помощью apktool, находим тот же участок кода и изменяем возвращаемое им значение (например, true на false). Собираем обратно и устанавливаем.
2. Изменение кода на лету с помощью отладчика. Распаковываем приложение с помощью apktool, изменяем значение поля android:debuggable в AndroidManifest.xml на true, запаковываем обратно. Подключаемся к приложению с помощью отладчика AndBug и выполняем трассировку в поисках нужного нам метода. Затем подключаемся к приложению с помощью jdb, ставим брейкпоинт на нужный метод и изменяем возвращаемое им значение.
3. Автоматическое изменение кода на лету с помощью Frida. Инструмент Frida позволяет выполнить трассировку и внедрить свой код в любое приложение на смартфоне. В примере автор использует скрипт для поиска нужного метода, а затем приводит пример скрипта, который находит этот метод и изменяет возвращаемое им значение. Однако в большинстве случаев тебе даже не придется самому писать скрипты. В репозитории Frida CodeShare можно найти множество уже готовых.
Papers
Mobile Application Hacking Diary Ep.2

379 0 0
Catalog
Channels and groups catalog Channels compilations Search for channels Add a channel/group
Ratings
Rating of Telegram channels Rating of Telegram groups Posts rating Ratings of brands and people
API
API statistics Search API of posts API Callback
Our channels
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Read
Академия TGStat Telegram Research 2019 Telegram Research 2021 Telegram Research 2023
Contacts
Справочный центр Support Email Jobs
Miscellaneous
Terms and conditions Privacy policy Public offer
Our bots
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot