You should look through my Assembly LearningRepo first before learning Shellcoding.
We need to remove all bad chars from our shellcode in order for it to work
- 00: This is the zero value or null terminator(\0)
- 0A: This is the line feed(\n)
- FF: This is the form feed(\f)
- 0D: This is the carriage return(\r)
we shall use "lea , [rel