MASM Resources

I want to learn X86-64 Masm assembly and get familiar with windows apis etc, any resources or courses? ive been looking and i just cant really find anything reliable, its always just the linux nasm version
6 Replies
comptia guninvalid+ certified
is there a reason you're doing windows masm? I've never really worked with assembly except reading it on occasion but why do you need windows specifically?
The Fat Knight!!!ᶜˡᵃᶜᵏ
mostly because it is a little unique and foreign to me so i want to get to know it
comptia guninvalid+ certified
it could be easier to start with linux idk enough about masm in general to really be able to say anything but if you can find more resources on linux, it would probably be easier to get the basics there and then pivot to windows ... probably it's not like i would know...
The Fat Knight!!!ᶜˡᵃᶜᵏ
well i know the only difference is pretty much the register arrangements and windows apis Ive kinda got a grasp at most the registers purposes
comptia guninvalid+ certified
hm then yea i think it's workable if you really can't find anything with windows, you can still start with Linux then pivot once you feel a bit more comfortable
The Fat Knight!!!ᶜˡᵃᶜᵏ
Why do people use 32 bit registers and use 64 bit registers in the same code? Then what is the point of zeroing 32bits to 64bits? Makes a bit of sense Get it? :bigkek:

Did you find this page helpful?