Главная » Архив меток: Реверс-инжиниринг

Архив меток: Реверс-инжиниринг

[Из песочницы] Разборка движка визуальных новелл Qlie

Пожалуй, подавляющее большинство всех визуальных новелл было выпущено на японском языке, лишь немногие были переведены на английский(официально или любителями) и еще меньше было переведено на другие языки. Любительский перевод визуальных новелл, если сравнивать с переводами других игр, имеет ряд особенностей и подразумевает работу с большим количеством текста. Из-за этого, довольно быстро приходит осознание, что наличие переводческих навыков, знания языка, большого ...

Читать далее »

[Перевод] Устраняем баг в игре 2000 года на Shockwave

История замены единственного байта Cartoon Cartoon Summer Resort Это было лето 2000 года. Мне исполнилось шесть, я только что закончил первый класс, и начались каникулы. Это означало, что я мог долго играть на улице, смотреть мультфильмы и включать компьютер отца с Windows 98, чтобы искать игры в совершенно новом, неизведанном краю под названием «Интернет». Одним из моих любимых был веб-сайт ...

Читать далее »

[Из песочницы] Ликбез по химии: кислотный реверсинг микросхем (как обнажить кристалл микросхемы для последующего его фотографирования)

Введение Однако, если вы хотите сфотографировать микросхему, но не знаете с чего начать, то эта статья определённо для вас. Если вы уже занимаетесь стравливанием и фотографированием микросхем, то мало что сможете почерпнуть из этой статьи. Кроме того, имейте в виду, что на первых шагах освоения этой увлекательной процедуры, вам скорее всего будет немного больно. Также, если у вас есть хотя ...

Читать далее »

[Из песочницы] Жемчужина с барахолки или реверс-инжиниринг IP-камеры DCS-5220A1

Лето благополучно закончилось, а значит приходит время покидать насиженные места, родные дачные кооперативы и стаями отправляться в город. Все бы хорошо, но как-то боязно оставлять на целых полгода хозяйство без присмотра. Задался и я подобным вопросом. В итоге решил оборудовать участок нехитрым комплектом из веб-камеры и доступа в интернет (скорее всего 3G). Начал, как водится, с малого — с поиска ...

Читать далее »

Модернизация IDA Pro. Учимся писать загрузчики на Python

import idaapi import ida_idp import ida_fixup import StringIO import struct HUNK_UNIT = 999 HUNK_NAME = 1000 HUNK_CODE = 1001 HUNK_DATA = 1002 HUNK_BSS = 1003 HUNK_ABSRELOC32 = 1004 HUNK_RELRELOC16 = 1005 HUNK_RELRELOC8 = 1006 HUNK_EXT = 1007 HUNK_SYMBOL = 1008 HUNK_DEBUG = 1009 HUNK_END = 1010 HUNK_HEADER = 1011 HUNK_OVERLAY = 1013 HUNK_BREAK = 1014 HUNK_DREL32 = 1015 HUNK_DREL16 = ...

Читать далее »

Спустя пять лет вышла очередная версия DOSBox под номером 0.74-2

К сожалению, пока внимание толп людей было приковано к анонсам таких гигантов индустрии как Apple, релиз одной некоммерческой, но довольно популярной игровой ретро-платформы, прошел почти незаметно. Вышел DOSBox 0.74-2. Это позволяет играть в такие игры во множестве операционных систем, не поддерживающих или поддерживающих DOS-программы не полностью, и на современных компьютерах, на которых старые программы могут не работать или работать с ...

Читать далее »

[Перевод] Реверс-инжиниринг рендеринга «Ведьмака 3»

Недавно я начал разбираться с рендерингом «Ведьмака 3». В этой игре есть потрясающие приёмы рендеринга. Кроме того, она великолепна с точки зрения сюжета/музыки/геймплея. Она не будет такой всеобъемлющей, как анализ графики GTA V Адриана Корреже, по крайней мере, пока. В этой статье я расскажу о решениях, использованных для рендеринга The Witcher 3. Мы начнём с реверс-инжиниринга тональной коррекции. Часть 1: ...

Читать далее »

Исследование файловой системы HDD видеорегистратора модели QCM-08DL

В конце статьи приводится реализация соответствующей программы на языке С.Видеорегистратор (сокращённо DVR) QCM-08DL применяется в системах видеонаблюдения и позволяет производить восьмиканальную запись видео и аудио. Данная статья посвящена изучению файловой структуры жёсткого диска восьмиканального видеорегистратора с целью массового извлечения файлов с видеозаписями. Форматом сжатия видео является популярный формат H264. Данная модель, на мой взгляд, одна из самых дешёвых и в ...

Читать далее »

«Вирусы» в расширениях на примере FastProxy

В этой статье я покажу насколько опасны могут быть расширения в хроме, и чемрасширения в фаерфоксе безопаснее. Речь пойдёт о расширении FastProxy.Ни в коем случае не ставьте его в чистом виде в хроме. Чтобы получить его исходный код — сначала надо поставить другое расширение Chrome extension source viewer. После этого открыть страницу. Иконка CRX при этом станет жётлой — кликнуть ...

Читать далее »

[Перевод] Проект wideNES — выходим на границы экрана NES

В середине 1980-х Nintendo Entertainment System (NES) была обязательной к покупке консолью. Лучший звук, лучшая графика и лучшие игры среди всех консолей того времени — приставка расширяла границы возможного. До сих пор такие проекты, как Super Mario Bros., The Legend of Zelda и Metroid считаются одними из лучших игр всех времён. Имея разрешение всего 256x240, консоль NES не могла предоставить ...

Читать далее »