We are going to use FASM for building our first assembly language program. And we will debug the executable using x64dbg.
Hello World
Installation of FASM
Using our Windows setup, download FASM from http://flatassembler.net/, then extract FASM into a folder of your choice:
Run FASMW.EXE to bring up the FASM GUI.
It works!
In your text editor, write down the following code, or you can simply do a Git clone of the data at https://github.com/PacktPublishing/Mastering-Reverse-Engineering/blob/master/ch3/fasmhello.asm.
format PE CONSOLE
entry start
include '%include...