Декомпиляция Андройд приложений (подробно)

Sdílet
Vložit
  • čas přidán 27. 08. 2024
  • Самый простой способ декомпилировать и изменить под свои нужды Андройд приложение (apk). #apktool #smali

Komentáře • 68

  • @nik5632
    @nik5632 Před 4 lety +7

    Отличное видео! Кидаю его всем, кто спрашивает, как делать моды правильно)

  • @umidxudjaev9914
    @umidxudjaev9914 Před 2 lety +4

    ты молодец . правда. очень рад за тебя. ты супер. давно ждал такого видео. дай Бог тебе всего самого хорошего и лучшего тебе и твоей семье

  • @ildarich999
    @ildarich999 Před 5 měsíci +1

    Хорошо всё разъяснил, молодец!

  • @Rammbst
    @Rammbst Před 3 lety +2

    Очень круто! Пасибо! Мейзу мх4 про.. такой прорывной аппарат в свое время был.. эх времена..

  • @decuba3431
    @decuba3431 Před 3 měsíci

    Спасибо за видео, очень помогло разобраться в том как проксировать зашифрованный трафик

  • @Zhyask
    @Zhyask Před 3 lety +8

    Возниклисный вопрос, как узнать подпись чужого АПК ?

  • @bezumniy_sa10ed
    @bezumniy_sa10ed Před rokem

    Отличное видео ! Спасибо. У меня сразу возникла идея. Увидеть как устроена система или алгоритм динамического лута в конкретной для меня игре. Так как открытие коробок в этой игре может происходить в оффлайн. Я обнаружил что и стирая данные приложения и кэш, можно вернуть валюту, потраченную на эти коробки. То есть сам процесс выпадения дропа можно увидеть декомпилировав apk файл, так подумал я. Но распаковав внутренности игры, я столкнулся с невозможной для меня проблемой. Мне только довелось изучать язык ассемблера, но этого мало что даже понять где и что нужно искать. Забавно получается, я практически исчезло влечение к играм, но если что понравилось, как правило, всегда заканчивается чем-то подобным). Я был бы бесконечно благодарен, если бы вы направили или подсказали нужное направление. Спасибо большое! За разбор этой мало освещаемой темы, в связи с чем я здесь.

  • @user-kr6gv7sg2p
    @user-kr6gv7sg2p Před rokem +4

    с ума сойти как это было круто!!!
    Вообще не знаю java/kotlin/android - вот даже переменную создать не смогу!
    А разбор/сбор apk - это то, что сейчас нужно!
    Еще нужно найти нужные запросы с api и понять как они отправляются и как формируются заголовки, как тело запроса в строку собирается - но уже есть направление как искать
    Именно благодаря этому видео
    до этого сморел на код smali и думал, что apktool меня точно где-то напарил
    а нет
    нужны были именно дополнительные знания
    Спасибо
    спасибо бате и матери, за такого сына!!!

  • @arthureviscerator775
    @arthureviscerator775 Před 2 lety +2

    Доброго времени суток, вы не подскажите как вырезать из apk файла, например игры, проверку контрольных сумм всех игровых файлов на предмет изменений (взлома) во время запуска?

  • @topchel3597
    @topchel3597 Před 9 měsíci +1

    Ничего непонятно, но очень интересно

  • @slaver3246
    @slaver3246 Před 3 lety +1

    Спасибо большое!!! Очень долго искал это видео. Очень сильно помогло

    • @hardlinepeak
      @hardlinepeak Před 3 lety

      Привет, мне почему-то стало интересно, чем оно тебе помогло (я не собираюсь кого-либо оскорблять, тем более я ещё не посмотрел это видео так что не знаю что там)?

    • @slaver3246
      @slaver3246 Před 3 lety

      @@hardlinepeak я учусь взламывать игры и это видио помогло мне открыть программный код Apk файла и изменить его

    • @hardlinepeak
      @hardlinepeak Před 3 lety +1

      @@slaver3246 понятно

  • @ivanlazyrko3496
    @ivanlazyrko3496 Před 4 lety +2

    Привет. Искал полезный материал но не могу найти то что мне нужно. Я год пытаюсь разобрать игру landlord tycoon но у меня никак это не получаеться. Файлы я достал вижу все файлы которые присутствуют в игре, но не могу найти нужный мне ресур на накрутку монет в игре, в связи с тем что при открытие файлов там ироглифы цыфры ничего не понятно. Помогите мне с этим разобратьсч! Как мне сделать так что-бы всё писало не шрифтоваными символами а понятной мовой програмирования!!!

    • @hardlinepeak
      @hardlinepeak Před 3 lety

      Что за ресурс на накрутку?

  • @DK-gt1kb
    @DK-gt1kb Před 5 měsíci

    Подскажите какие файлы отвечают за ссылки. Есть сторонний apk файл в нем есть кнопки при нажатий на которые открывается браузер и перебрасывает в телеграмм. Как изменить ссылки на другие?

  • @dmitriiyokohamaman8523

    Приветствую Cbl4. Если apk файл собран через NDK и основа написана на компилируемом ЯП (Си, С++, Rust), то его можно также "декомпилировать" в Smali?

  • @user-fn7ci3gq2z
    @user-fn7ci3gq2z Před 4 lety +1

    Существует ли возможность отображения экрана зеркально, можете подсказать?

  • @stab5431
    @stab5431 Před 4 lety +1

    Отличное видео ! запиши видео как искать файлы в декомпилированных онлайн играх чтобы убрать откат скилла например или силу персонажа и тд

    • @hardlinepeak
      @hardlinepeak Před 3 lety +3

      Ты не сможешь ничего изменить. Эти данные хранятся на серверах этой игры, к которым ты не сможешь получить доступ

  • @whothehell_
    @whothehell_ Před rokem +1

    не шучу, было бы очень хорошо, если бы ты помог. надеюсь ты увидишь это сообщение

  • @stastop1003
    @stastop1003 Před 4 měsíci

    с такими программистами наши ракеты летают не туда

  • @maxpayne9021
    @maxpayne9021 Před 2 lety

    видео возможно полезное, но вот для чего эти гвозди с правкой кода для того что бы увидеть апи? для большинства нужно включить дебаг в манифесте и возможность сниффить запросы, собираем обратно включаем на девайсе проксирование, подымаем фидлер или аналоги и видим все запросы

    • @CbI4
      @CbI4  Před 2 lety

      Чтобы фидлером расшифровать https траффик, надо как то в приложении принять сертификат фиддлера? это можно сделать? Для этого дебаг в манифесте прописывается?

    • @user-kr6gv7sg2p
      @user-kr6gv7sg2p Před rokem +1

      снифать это легко
      не телефон, а пусть эмулятор
      а вот как понять как формируется какая нибудь зашифрованная строка в заголовках или теле запроса - хз без разбора apk
      Этому тоже еще учиться и учиться
      Если знаете как - расскажите или покажите статьи.
      Спасибо

  • @user-ke8qd5co5r
    @user-ke8qd5co5r Před 4 lety

    Здравствуйте, подскажите чем открыть kotlin meta data чтобы код увидеть, через android studio он видит файлы но код не показывает?

  • @marianescobar2303
    @marianescobar2303 Před 3 lety

    крч сделал декомпиляцию апк приложения с json.. вот теперь пытаюсь разбораться как в Lua его переделать.... туговато все запутано

  • @whothehell_
    @whothehell_ Před rokem

    Товарищ, пытаюсь сейчас понять, как работает чужой apk, чтобы позаимствовать у него некоторые функции.
    ЕСЛИ ТЫ МОЖЕШЬ ПОМОЧЬ, то я готов заплатить!

  • @shizaahahahahaha
    @shizaahahahahaha Před 2 lety

    Здравствуйте есть программа, нужно убрать проверку ключа (пароля). Это возможно?

  • @igorsk1133
    @igorsk1133 Před 4 měsíci

    c вами можно связаться в телеге? нужно декомпилировать приложение на android, довольно сложно разобраться с smali, буквально нужно понять как генерируется строка подписи к запросу. заплачу

  • @felytora
    @felytora Před rokem

    Я хочу изменить текстуры в игре, но в папках текстур нет. Могут ли текстуры находится в файле resources.arsc?

  • @preegnees6664
    @preegnees6664 Před 3 lety

    спасибо)))

  • @Mslma-st9hw
    @Mslma-st9hw Před 2 lety

    Brother, I don't know Russian Is this video explaining the apk encryption bypass Google protection Or what does he explain?

    • @KAKAXAize
      @KAKAXAize Před 2 lety

      He explains how to modify android app. He decompiles apk file, then modifies it, then compiles file back

  • @kotrinoz
    @kotrinoz Před 2 lety

    Класс а где ты взят бат файл)?

  • @sgtSmith-jn5tk
    @sgtSmith-jn5tk Před rokem

    То есть, рекламные API можно выпилить, если поискать?

    • @CbI4
      @CbI4  Před rokem

      Кстати да, это довольно легко должно быть по идее.

  • @user-qe3dt6us9h
    @user-qe3dt6us9h Před rokem

    А можно ли в чужом apk изменить например ссылки, и собрать обратно?

    • @CbI4
      @CbI4  Před rokem

      Да по идее можно и несложно. Если там нет специальной защиты какой-то (привязки к подписи) - я не знаю воообще бывает ли так. Подписать приложение придется своей подписью при пересборке.

    • @user-qe3dt6us9h
      @user-qe3dt6us9h Před rokem

      @@CbI4 А сколько стоит данная услуга у вас примерно?

    • @user-qe3dt6us9h
      @user-qe3dt6us9h Před rokem

      @@CbI4 можно контакты ваши

  • @Lexsi2002
    @Lexsi2002 Před 2 lety

    как читать файл lua чтобы не было абракадабры

  • @josky8145
    @josky8145 Před 4 lety

    Как с вами можно связаться?

  • @vvvadimir
    @vvvadimir Před 6 měsíci

    Нихера не понятно. Подробно это значит объяснять с самого начала. Что куда, кого зачем и т.д. комментарии сам себе пишешь? Может что то дальше и толковое, но с такой подачей смотреть не хочется даже с выключенным звуком... Как то так. Без обид.

  • @PlayerFunLOL
    @PlayerFunLOL Před 4 lety

    ввожу апк файл и пишт не является внутренней или внешней программой что не так ???????????????77

    • @user-ip8qg1nx9l
      @user-ip8qg1nx9l Před 4 lety

      Какая команда?

    • @prodbyinstinct
      @prodbyinstinct Před 3 lety

      Скачай и установи JRE.
      www.java.com/ru/download/manual.jsp

  • @r7g855
    @r7g855 Před 3 lety

    Как совать в апк свои папки

  • @nowsekret7909
    @nowsekret7909 Před 3 lety

    это тебе карткий да 30 мин мог бы просто программу показать все мы знаем что такое apk удачи!!!

  • @nurhankara5475
    @nurhankara5475 Před 3 lety

    Здраствуйте как могу с вами связаться можете мне написать ваш емаил ?

    • @CbI4
      @CbI4  Před 3 lety +1

      thelv@yandex.ru

  • @erjantysypov9270
    @erjantysypov9270 Před 2 lety

    Сможешь редактировать приложение на андроид? Напиши мне

  • @noone-hi6kq
    @noone-hi6kq Před 3 lety

    какие то... дак почитай какие

  • @pavelkhokhlov4414
    @pavelkhokhlov4414 Před 4 lety +3

    Фуфло, ничего не понятно

    • @user-xl2tf4gq1g
      @user-xl2tf4gq1g Před 2 lety

      всё понятно, с первого раза получилось у меня

  • @user-sgjjytmytyt
    @user-sgjjytmytyt Před 4 lety

    НУ НИ ХЕРА НЕ ВИДНО.

    • @CbI4
      @CbI4  Před 4 lety

      попробуйте с компьютера посмотреть, или качество побольше выбрать)

    • @CbI4
      @CbI4  Před 4 lety

      качество фуллхд, в оригинальном разрешении экрана)

    • @Hardcore0
      @Hardcore0 Před 4 lety

      @@CbI4 Здраствуйте.Такой вопрос делаю игру на андроид, запустилась на моем сиартфоне nubia m2(android 6) и всехорошо роботает,но запуская на планшете nvidia shield(android 7) и на смартфоне Leeco s3(android 6) вылетает ,просто нажимаю на игру и началной логотип и вылет,не понимаю почему может дело в оперативке в том смартфоне где роботает 4гб а в другом 3гб в планшете 2гб,хотя игра не сложная 2д аркада

    • @CbI4
      @CbI4  Před 4 lety

      @@Hardcore0 да не знаю. Вы ее через андройд студио устанавливали на последние два девайса? или через apk?
      Вы запустите через Android Studio через команду Run или еще лучше Debug и смотрите какие ошибки в console вылетают.

    • @Hardcore0
      @Hardcore0 Před 4 lety

      @@CbI4 apk ОДИН И ТОТ ЖЕ НА ВСЕХ ДЕВАЙСАХ

  • @denissoloviev6697
    @denissoloviev6697 Před 3 lety

    У меня не декомпилирует пишет:
    C:\Users\God\Desktop\Android>apktool d omka.apk
    DNS server not authoritative for zone.