home.social

#реверсинжиниринг — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #реверсинжиниринг, aggregated by home.social.

  1. Пропуск вшитых интеграций в TikTok на Android: анализ TTVideoEngine, ReVanced-патч и k-анонимность

    Разбор медиастека TikTok на Android: как устроен закрытый плеер TTVideoEngine, поиск методов в обфусцированном байт-коде через сигнатуры ReVanced, алгоритм адаптивной проверки таймлайна и архитектура базы таймкодов на Cloudflare с kk-анонимностью.

    habr.com/ru/articles/1100084/

    #android #reverse_engineering #реверсинжиниринг #tiktok #декомпиляция #smali #revanced #sponsorblock #cloudflare_workers #kanonymity

  2. Новый робот — та же блокировка: как мы разлочили Quectel RG255C-GL

    В Agibot X2 Ultra с Quectel RG255C-GL рабочая российская SIM читалась, но модем не регистрировался. Разобрали LOW-диапазон CLADE, нашли проверку MCC 250 и изменили один бит. Затем пересчитали MBNv7 и проверили LTE, HTTP и HTTPS. Продолжение кейса с EG25-GC — на новой платформе.

    habr.com/ru/articles/1099170/

    #встроенные_системы #lte #реверсинжиниринг #hexagon #quectel #rg255cgl #5g_redcap #clade #mbnv7

  3. LTE был. Связи не было. Как один бит в прошивке модема вернул робота в российскую сеть

    Вставляешь рабочую SIM-карту в китайского робота-официанта. Модем видит SIM. Видит российских операторов. Видит даже LTE. Но зарегистрироваться в сети не может. Проверяешь активацию, меняешь APN, пробуешь другого оператора, перезапускаешь радио. Всё выглядит так, будто до связи осталось одно правильное поле в настройках. В нашем случае это поле оказалось сравнением внутри закрытой радиопрошивки. Расскажу, как мы прошли от «наверное, китайский APN» до разбора кода Qualcomm Hexagon, почему полезная инструкция пряталась в сжатом сегменте и при чём здесь публичный тестовый сертификат. В конце будут результаты настоящих запросов через LTE: одной надписи «зарегистрирован» нам было недостаточно.

    habr.com/ru/articles/1098956/

    #модем #встроенные_системы #lte #реверсинжиниринг #hexagon #quectel #eg25gc #q6zip

  4. CRISPR для ARM: чиним ДНК робота

    У SpeedyBot облако точек выходило раньше нужного TF. Чиним закрытую ARM64-библиотеку: разбираем ELF с Capstone и pyelftools, переносим готовый PointCloud2, учитываем small string optimization и исключения C++. Внутри — настоящий C-код, кодирование B/BL, флаги сборки Zig и проверка в Unicorn/QEMU.

    habr.com/ru/articles/1098180/

    #робототехника #qemu #arm #реверсинжиниринг #unicorn #speedybot

Share on Mastodon

Enter the server where you have an account.