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
guninvalid over coax alliance
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?
deleted_user_3a9be3950d8
mostly because it is a little unique and foreign to me so i want to get to know it
guninvalid over coax alliance
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...
deleted_user_3a9be3950d8
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
guninvalid over coax alliance
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
deleted_user_3a9be3950d8
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?