Vulnerability Development mailing list archives

RE: Starting on Assembly under win32


From: "Kayne Ian (Softlab)" <Ian.Kayne () softlab co uk>
Date: Mon, 30 Jun 2003 09:30:17 +0100

Hi,

Win32asm isn't really "pure" asm. At risk of flames, win32asm is quite like
win32 C, simply because you're mainly using the api. If you know the
win32api well enough, you won't have many problems. Take a look at
http://win32asm.cjb.net, which IMO are the best tutorials on the net. You'll
need a copy of MASM32
(http://spiff.tripnet.se/~iczelion/files/masm32v7.zip), which handily has
all the incs you're likely to need for win32 coding.

But, if this is your first attempt at Windows coding, I'd strongly suggest
you get a copy of Visual Studio and spend some time coding C/C++ apps.
Knowing the win32api is just as important as knowing the language you're
coding in, when it comes to Windows apps.

Good luck.

Ian Kayne
Technical Specialist - IT Solutions
Softlab Ltd - A BMW Company


-----Original Message-----
From: Hyperion [mailto:nemesis () croasdalepreston fsnet co uk]
Sent: 27 June 2003 00:00
To: Vul-Dev Securityfocus
Subject: Starting on Assembly under win32


Hello everyone.

 I am basicly just looking for some info on any tutorials 
there may be out
there, that would help me get started from a basic level, 
with assembly
language coding under my WinXp system.

I have downloaded masm32 and also Negatory Assembly Studio 
1.0, which I will
use to learn to code in assembly.

I have also downloaded a .pdf version of, The Art Of 
Assembly, but being a
complete begginer when it comes to assembly, I don't no if if 
that book is
teaching me the -right form- of the assembly language for my 
AMD XP 2200 cpu
and WinXP os.

 If anyone could point me to a site were there are tutorials 
from abasic
level, for someone like me, were they would explain the 
various types and
which type of asm i nead to learn in order to code within my 
system, I would
be greatfull :)

Thanks in advance.
Hyperion



******************************************************************** 
This email and any files transmitted with it are confidential and 
intended solely for the use of the individual or entity to whom 
they are addressed. 

If you are not the intended recipient or the person responsible for 
delivering to the intended recipient, be advised that you have received 
this email in error and that any use of the information contained within 
this email or attachments is strictly prohibited. 

Internet communications are not secure and Softlab does not accept 
any legal responsibility for the content of this message. Any opinions 
expressed in the email are those of the individual and not necessarily 
those of the Company. 

If you have received this email in error, or if you are concerned with 
the content of this email please notify the IT helpdesk by telephone 
on +44 (0)121 788 5480. 

********************************************************************


Current thread: