Extensive explication of libc attack.