#%D0%BF%D0%B0%D1%82%D1%87%D0%B8%D0%BD%D0%B3

2025-10-16

Патчим Chrome «на лету» для работы с YouTube (вторая часть)

Салют, Хабр! В предыдущей статье "Патчим Chrome для работы с YouTube" заменой всего 8 байт в файле chrome.dll мы добились работоспособности YouTube, правда работает это не у всех, но у многих. Теперь напишем программу, которая ищет непропатченный процесс Chrome в ОЗУ компьютера и меняет его прямо "на лету". Права администратора при этом не требуются. За основу возьмём проект github.com/glmcdona/Process-Du который умеет дампить любой процесс на диск. Для этого запустим Chrome и сдампим на диск с использованием утилиты pd64.exe из этого проекта.

habr.com/ru/articles/957330/

#ркн #nodpi #youtube #блокировки #патч #патчинг #deep_packet_inspection

2025-02-19

[Перевод] Отладка приложения, которое не хочет, чтобы его отлаживали

Недавно я столкнулся с приложением , которое: Блокирует прикрепление к нему отладчиков. Выполняет преждевременный выход при попытках инъецирования кода. Приводит к вылету телефона целиком, если запустить её со включённым джейлбрейком (!). По последнему пункту: кто вообще так делает??? Всё, что мы делаем (например, выполняем моддинг TikTok , чтобы он показывал только видео с котиками, или устраняем торможения в чужих приложениях), требует возможности исследования работы приложения. Но в приложениях для iOS очень часто используются дополнительные защиты от любопытных глаз, например, обнаружение джейлбрейка или обфускация кода . Похоже, это приложение стало на удивление интересной комбинацией всего перечисленного. Намного более сложной, чем можно было бы ожидать от обычного старого виджет-приложения.

habr.com/ru/companies/ruvds/ar

#ios #обратная_разработка #разработка_под_ios #lldb #flex #frida #патчинг #ruvds_перевод

2025-01-12

Почему токенизация – костыль? Передовые подходы для больших языковых моделей следующего поколения

Сдерживает ли токенизация потенциал больших языковых моделей? Несмотря на свою популярность, этот подход имеет ряд ограничений, которые становятся всё более заметными с развитием LLM. В статье мы разберём, почему токенизация является костылём, какие проблемы она создаёт и какие альтернативные методы предлагают исследователи для их решения. От байтовых моделей до работы с концептами — как пытаются улучшить ситуацию и что это может означать для будущего языковых моделей.

habr.com/ru/articles/873120/

#большие_языковые_модели #llm #токенизация #bytelevel_models #Byte_Latent_Transformer #Large_Concept_Model #ограничения_ии #патчинг #концепты #мультиязычность

2024-07-12

[Перевод] Реверс-инжиниринг умных часов

Недавно в моём распоряжении оказалась партия умных часов с поддержкой геолокации, которые после тестирования были отправлены в резерв. Мне было поручено найти применение для этих девайсов, с чего и началась история их реверс-инжиниринга, о которой я поведаю в этой статье. Начну я с рассмотрения их внешних особенностей и схемы, после чего подробно расскажу о том, как перепрограммировал эти часы, в том числе пропатчив их под иные задачи.

habr.com/ru/companies/ruvds/ar

#ruvds_перевод #реверсинжиниринг #умные_часы #патчинг #прошивка #ARM #ruvds_переводы

2024-04-05

KatWalk C2: ч.5: оверклокинг и багфиксинг

"Что б они ни делали -- не идут дела. Видимо в прошивке багов дофига". Как я напомнил в прошлой статье (где я подготовил утилиты для перепрошивки сенсоров ) -- я рассказываю про платформу для VR игр , как с ней интегрироваться и как добраться до ее сенсоров напрямую . Её исходный ресивер обновляет сенсоры с частотой в 86Гц, тогда как технически возможно разогнать до 133 Гц, получив ощутимо ниже задержки, но связь была нестабильной. Давайте начнём погружение в сенсоры -- посмотрим, что за игра ghidra_11.0_PUBLIC установлена у меня в C:\Games , заглянем одним глазком в саму прошивку и поковыряемся там грязными патчиками, да исправим race condition плюс выкинем немного отладочных глюков. В общем, готовимся к погружению. В этот раз -- всё серьёзно. Ныряем

habr.com/ru/articles/805747/

#реверс #реверсинжиниринг #ghidra #katwalkc2 #патчинг

2024-03-05

Играем с KAT Walk C2. (часть 1: собственно, играем)

У меня есть дурная привычка: я играю в игры. Впрочем, понятие "играю в игры" довольно своеобразное. Уже несколько лет как я обзавелся VR платформой от KAT VR . Согласно её внутренней статистики, я прошел на ней около 30 километров и сделал 40к шагов. Статистика, конечно, врёт и сильно, было гораздо, гораздо больше. Однако же да, на ней я играл гораздо меньше времени чем с ней. Впрочем, обо всём по порядку.

habr.com/ru/articles/798029/

#vr #VR_Treadmill #реверс #игры_для_программистов #ненормальное_программирование #ida #ReloadedII #reloaded #sdk #патчинг

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst