Glibc

How to Patch a binary file in Linux

Using the Linux Syscalls in Assembly