Реверс-инжиниринг

  • Хабрахабр

    ReactOS 0.4.13 CE (Coronavirus Edition)

    Привет, Хабр! К нашему стыду, во время самоизоляции мы настолько приуныли, что забыли опубликовать новость об очередном релизе под номером 0.4.13, который состоялся еще в апреле 2020 года. Исправляемся. Скачать образы системы | Пресс–релиз | Список изменений | TL;DR | Тесты и список регрессий Релиз 0.4.13 мы готовили больше полугода, и три четверти этого времени ушло на исправление регрессий, накопившихся…

    Подробнее »
  • Хабрахабр

    [Перевод] Руткиты на основе BIOS. Часть 1

    Привет, Хабровчане!В конце августа в OTUS запускается 2 мощных курса по обратной разработке кода (реверс-инжиниринг). В связи с этим приглашаем вас на День Открытых дверей, где Артур Пакулов (Ex-вирусный аналитик в Kaspersky Lab.) расскажет подробнее о программах, особенностях онлайн-формата, навыках, компетенциях и перспективах, которые ждут выпускников после обучения. А также приглашаем вас принять участие в бесплатных открытых уроках: «Анализ буткита»…

    Подробнее »
  • Хабрахабр

    [Перевод] Реверс-инжиниринг чипа компьютера Commodore

    Предыстория и первые пробы В своём старом посте я писал, что работал над реверс-инжинирингом чипа PLA компьютера Commodore 128. Теперь я почти завершил этот процесс, поэтому настало время поделиться своими открытиями. Это был очень интересный проект, потому что я не особо много знал о проектировании и изготовлении полупроводников. Мои знания ограничивались рассматриванием снимков кристаллов и восхищением этими красивыми фотографиями. Для…

    Подробнее »
  • Хабрахабр

    [Перевод] Исправляем графический баг Mass Effect, возникающий на современных процессорах AMD

    Mass Effect — популярная франшиза научно-популярных RPG. Первая часть сначала была выпущена BioWare в конце 2007 года эксклюзивно для Xbox 360 в рамках соглашения с Microsoft. Спустя несколько месяцев, в середине 2008 года, игра получила порт на PC, разработанный Demiurge Studios. Порт был достойным и не имел заметных недостатков, пока в 2011 году AMD не выпустила свои новые процессоры на…

    Подробнее »
  • Хабрахабр

    [Перевод] Превращаем компьютер BBC Micro (1981 год) в устройство записи защищённых дисков за 40 000 долларов

    Введение Одна из самых известных историй о защите гибких дисков связана с Dungeon Master. Эта игра, выпущенная в декабре 1987 года, сочетала в себе усложнённый формат физического диска (нечёткие биты) со скрытными проверками защиты, встроенными в сам геймплей. Рекомендую прочитать эту статью, в которой представлен замечательный обзор гибких дисков, после которого идёт очень подробный обзор защиты нечёткими битами диска Dungeon…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Разжимаем древний формат сжатия анимаций

    В один день я просматривал различные видео на YouTube, связанные с персонажами программы Vocaloid (не совсем точное описание, но дальше буду называть просто вокалоидами). Одним из таких видео было так называемое PV из игры Hatsune Miku: Project DIVA 2nd. А именно песня relations из The Idolmaster, которую исполняли вокалоиды Megurine Luka и Kagamine Rin. Оба персонажа от Crypton Future Media.…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Как я восстанавливал данные в неизвестном формате с магнитной ленты

    Предыстория Будучи любителем ретро железа, приобрёл я как-то у продавца из Великобритании ZX Spectrum+. В комплекте с самим компьютером мне достались несколько аудиокассет с играми (в оригинальной упаковке с инструкциями), а также программами, записанными на кассеты без особых обозначений. На удивление данные с кассет 40-летней давности хорошо читались и мне удалось загрузить почти все игры и программы с них. Однако,…

    Подробнее »
  • Хабрахабр

    IDA Pro: каким не должен быть SDK

    Приветствую, Эта статья будет о том, как не нужно делать, когда разрабатываешь SDK для своего продукта. А примером, можно даже сказать, самым ярким, будет IDA Pro. Те, кто хоть раз что-то разрабатывал под неё и старался поддерживать, при чтении этих строк, наверняка, сейчас вздрогнули и покрылись холодным потом. Здесь я собрал опыт сопровождения проектов, начиная с IDA v6.5, и заканчивая…

    Подробнее »
  • Хабрахабр

    Дипфейки, реверс-инжиниринг, муз. программирование и аудиоинтерфейсы за рулем — что почитать аудиоману

    Это подборка материалов по теме программирования, компьютерного железа и ПО для автомобильных аудиоинтерфейсов. Всех заинтересовавшихся темой, приглашаем под кат. Фото Jefferson Santos / Unsplash Как «программируют» музыку. Прежде чем взять и влиться в тему музыкального программирования, стоит осмотреться. Предлагаем вашему вниманию компактный обзор специализированных инструментов. Первый из них называется Csound — наследник семейства MUSIC-N, прямиком из Bell Labs 1960-х годов.…

    Подробнее »
  • Хабрахабр

    IDA Pro: работа с библиотечным кодом (не WinAPI)

    Всем привет, При работе в IDA мне, да и, наверняка, вам тоже, часто приходится иметь дело с приложениями, которые имеют достаточно большой объём кода, не имеют символьной информации и, к тому же, содержат много библиотечного кода. Зачастую такой код нужно уметь отличать от написанного пользователем. И, если на вход библиотечного кода подаются только int, void * да const char *,…

    Подробнее »


Кнопка «Наверх»
Закрыть