GBA ASM - День 19: Инструкция SWI

10 сен 2006

Вы можете спросить, почему я не сказал о SWI в прошлый раз. Я сделал это для того, чтобы говорить об одной теме за раз. SWI расшифровывается как "SoftWare Interrupt" (программное прерывание) и используется для вызова функций BIOS.
Читать далее
Лайков 0 Комментариев0 Просмотров1.824

GBA ASM - День 18: О BIOS'е

10 сен 2006

Эта аббревиатура расшифровывается как Basic Input Output System. Не знаю, что они называют BIOS'ом GBA, на экране, по крайней мере, оно ничего не отображает. BIOS GBA - это больше подсобная библиотека с несколькими полезными функциями, которые можно использовать.
Читать далее
Лайков 0 Комментариев0 Просмотров1.395

GBA ASM - День 17: Обзор

10 сен 2006

Краткий обзор пройденных дней и того, что ожидает дальше.
Читать далее
Лайков 0 Комментариев0 Просмотров1.420

GBA ASM - День 16: Маскировка и переключение битов

10 сен 2006

GBAGuy рассказывает о наложение битовых масок и переключении битов.
Читать далее
Лайков 0 Комментариев0 Просмотров2.151

GBA ASM - День 15: Прокрутка бэкграунда

10 сен 2006

Ок, теперь перейдём к прокрутке бэкграунда. Вы можете удивиться, почему я сразу не поместил её в День 14. Причиной это является то, что наполовину забыл об этом, наполовину поленился (родственная душа - прим. пер.). Так что вот так.
Читать далее
Лайков 0 Комментариев0 Просмотров1.291

Декомпилируем p-code в уме

8 сен 2006

Думаю, что все мы знакомы с программами на пикоде. Даже если реверсер в жизни не видел VB и его компилятор, то все равно хотя бы раз он сталкивался с пикодом. В отличии от стандартного машинного кода, исполняемого напрямую процессором, p-code это набор мнемоник VM, которые исполняются движком msvbvmXX.dll. Olly тут не особый помощник (хотя для кого как), IDA тем более. Тут нужен либо декомпилятор, либо мозги. Надеюсь, что второе есть точно у всех, кто читает эти строки. Именно поэтому листинги из декомпилятора я буду приводить в статье лишь для наглядности, основной же упор будет на декомпилирование, используя в работе только HIEW.
Читать далее
Лайков 0 Комментариев0 Просмотров10.296

Введение в крэкинг с нуля, используя OllyDbg - Глава 1

1 сен 2006

Целью данного «Введения в крэкинг с нуля, используя OllyDbg», является дать тем, кто только начал осваивать искусство крэкнинга, базовые знания и, вместе с тем, сделать это так, чтобы эти знания позволили в дальнейшем читать и понимать более продвинутые туториалы.
Читать далее
Лайков +6 Комментариев4 Просмотров41.360

GBA ASM - День 14: Фоновые эффекты

31 авг 2006

Сегодня мы рассмотрим следующие эффекты фона: мозаику, вращение и масштабирование. Правда, что касается вращения, я не буду рассказывать о SIN() и COS() - мы только обсудим, где и что именно нужно вставить в данных вращения/масштабирование, а остальное вам придётся додумать самим.
Читать далее
Лайков 0 Комментариев0 Просмотров1.401