Программисты.kz > Статьи по Аssembler > Программировать под Win API и ассемблере это почти просто

Программировать под Win API и ассемблере это почти просто


2-03-2010, 21:11. Разместил: DED_VOVA
Второго марта две тысячи десятого года.


Название темы Программировать под Win API и ассемблере это почти просто
Описание темы С чего начать


1. Нужно зайти на сайт http://www.wasm.ru
Последние инструменты ,скачать MASM32 v 10 и установить транслятор

2. С этого же сайта установить отладчик програм OllyDbg

http://www.wasm.ru/publist.php?list=23#series_17
открой главу первую в ней найдёш с сылку на скачивания отладчика.

Привожу исходный код первой программы

.486
.model flat, stdcall
option casemap:none
include E:\masm32\INCLUDE\windows.inc
include E:\masm32\INCLUDE\user32.inc
include E:\masm32\INCLUDE\kernel32.inc
include E:\masm32\INCLUDE\comdlg32.inc
include E:\masm32\INCLUDE\comdlg32.inc

includelib E:\masm32\LIB\comdlg32.lib
includelib E:\masm32\LIB\user32.lib
includelib E:\masm32\LIB\kernel32.lib
includelib E:\masm32\LIB\comdlg32.lib
.const
; константы
.data
; Инициализированные данные
;======================================================
;======================================================
MsgCaption db "Программирование под Win API и ассемблер это почти просто ",0
MsgBoxText db "Первый пример ",0
;======================================================

.data?
; неинициализированные данные


.code
start:
invoke MessageBox,
NULL,
addr MsgBoxText,
addr MsgCaption,
MB_OK
invoke ExitProcess,
NULL
end start

Как транслировать ,как работать в отладчике . Спрашивайте .

Дед Вова






Вернуться назад