Windows 32 & 64 bit Assembly



I am in the process of writing some assembly code for *BSD amd64, and
I would like to write the similiar code for windows.

What are good resources for windows assembly? Ideally, I would like to
be
able to practice some reverse engineering of window patches in the
future,
so I want to stick as close to native windows assembly as possible.

Thanks!

.



Relevant Pages

  • Re: edit box population in a dialog box
    ... A desire to learn assembly code is one thing, but trying to justify assembly code as being ... Windows doesn't have the equivalent of ksh. ... There are few programming languages ... more horrific, badly-designed, and destructively idiosyncratic than the various Unix shell ...
    (microsoft.public.win32.programmer.gdi)
  • Re: how to turn off NX bit in assembly?
    ... I want to turn off AMD64 NX bit in assembly code(at&t syntax or gcc ... inline code). ... I don't think the OS (Windows and Linux) would allow you to mess ... under Linux you'd call mprotectwith the appropriate ...
    (alt.lang.asm)
  • Re: Problems on debugging ARM assembly code
    ... Book Author - XP Embedded Advanced, XP Embedded Supplemental Toolkit ... I am working on a project for Windows Mobile 5 and I really need to optimise a function using assembly language for ARM. ... I wrote an .asm file where I placed the assembly code for my function. ... I managed to debug my assembly code using "Disassembly" window. ...
    (microsoft.public.windowsxp.embedded)
  • Re: test if a string is a valid number?
    ... There is very little assembly code in the Windows sources. ... It won't compiler in Win64 because the Win64 compiler does not support the _asm directive! ...
    (microsoft.public.vc.mfc)
  • Re: how to turn off NX bit in assembly?
    ... I want to turn off AMD64 NX bit in assembly code(at&t syntax or gcc ... inline code). ... I don't think the OS (Windows and Linux) would allow you to mess ...
    (alt.lang.asm)