|
Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
|
Всего материалов в каталоге: 15 Показано материалов: 1-10 |
Страницы: 1 2 » |
Мой вариант оконного приложения.
Разное |
Просмотров: 1171 |
Добавил: JMIX |
Дата: 12.11.2011
|
|
Читать 6 запись.
Блокнот |
Просмотров: 1554 |
Добавил: JMIX |
Дата: 30.07.2011
|
|
Читать 5 запись.
Блокнот |
Просмотров: 5001 |
Добавил: JMIX |
Дата: 29.07.2011
|
|
Читать 4 запись.
Блокнот |
Просмотров: 2973 |
Добавил: JMIX |
Дата: 29.07.2011
|
|
Читать 3 запись.
Блокнот |
Просмотров: 1006 |
Добавил: JMIX |
Дата: 29.07.2011
|
|
Читать 2 запись.
Блокнот |
Просмотров: 1103 |
Добавил: JMIX |
Дата: 29.07.2011
|
|
Читать 1 запись.
Блокнот |
Просмотров: 1004 |
Добавил: JMIX |
Дата: 29.07.2011
|
|
Автор: (c)Крис Касперски ака мыщъх Машинные коды для непосвященных выглядят бессмысленной абракадаброй - это знают все. Но вот о том, что можно подобрать такую текстовую строку, воспринимаемую процессором как последовательность команд, делающих что-то полезное — догадываются немногие. Практической пользы от этого, конечно, немного, зато - какая гимнастика для мозгов! Введение
Поиск текстовых строк, интерпретируемых как осмысленный код, очень древнее увлечение, которым "болели" еще во времена "динозавров". В зависимости от структуры машинной команды, сложность решения задачи варьируются в очень широких пределах. Некоторые платформы вообще не позволяют написать ничего осмысленного, некоторые делают это настолько тривиальным, что пропадает весь интерес.
x86-процессоры занимают промежуточное положение. Гибкая система команд и множество способов адресации покрывают практически всю таблицу ASCII, однако на поиск нужной комбинации могут уйди годы. |
Окошко с мессажбоксом - это своего рода Hello World апишного вынь32 - программирования. Программа - она как лишение невинности в первый раз! Объяснено и на хлеб намазано: что такое апишные функции и их прототипы, зачем нужны инклуды и что в них можно отыскать, как работать с апи, и, наконец, в какую часть тела нужно ткнуть масм, чтобы он откомпилил работоспособное приложение, воплощающее в жизнь все вышесказанное. |
Предполагая, что дZенствующий читатель уже ознакомился с рулезным документом под названием *win32asm*, Iczelion рассказывает про плоскую память, дает шаблон ассемблерного приложения (с подробным расшевыванием что там и зачем), грузит про передачу параметров, разгоняет про секции... и с чувством выполненного долго всучает благодарному ученику: в руки - флаг, на шею - барабан, а навстречу - поезд. |
|
|