Ассемблирование без секретов



                  

  

Ассемблирование без секретов


Ассемблирование без секретов
Введение или много лет тому назад

лицо асматика в ASCII
памятный блокнот с записями начинающего асматика
Зоопарк ассемблеров
Зоопарк ассемблеров - 2
Определение целевой платформы
Метод ассемблерных вставок
Листинг 1 классический пример
Листинг2 законченная программа anti-debug.c
anti-debug.exe без отладчика
anti-debug.exe под отладчиком

Листинг3 ассемблерный фрагмент
Листинг4 программа hello_global.c, с "глобализацией" ассемблерных перемнных
окно, созданное ассемблерной вставкой
Листинг5 программа hello_local.c с "локализацией" ассемблерных переменных
MASM, TASM и FASM
Листинг 6 пример простейшей программы hello.c которую мы собираемся ассемблировать всю целиком
Листинг7 линковка не удалась
hex-редактор показывает истинное лицо MessageBoxA
Листинг8 ассемблерная программа подготовленная к трансляции MASM'ом
Листинг9 ассемблирование программ на TASM'е

Листинг10 программа hello.asm портированная в FASM
Заключение


Corel Painter - перейти
Текстура и бумага - перейти
Инструмент Image Hose - перейти
Слои - перейти
Формы - перейти
Динамичные слои Burn Tear Bevel World Liquid - перейти

Динамичные слои над всем холстом - перейти
Инструменты Impasto и Мозаика - перейти
Работа с текстом - перейти
Help для CorelDRAW Х3 - перейти
Применение трехмерных эффектов к объектам - перейти
Работа с азиатским текстом - перейти
Работа с цветом - перейти
Управление цветом для отображения - перейти
Adobe Illustrator и CorelDRAW - перейти