In network security, a “Man in the Middle Attack” refers to a hacker program insert themselves into the middle of communication between a client system and a server system. He tricks the client into thinking that he is the server and the server into thinking he is the client.