The objective of this project is to provide a PoC that MITM attacks can be effectively launched on an ICS as an insider and outsider. To achieve this, we implemented the Purdue Model used in ICS. Different penetration testing tools and custom python scripts were used to launch the attack.