ผู้โจมตีจะเข้าไปแทรกแซงระบบ DNS (Domain Name System) ซึ่งเป็นระบบที่ทำหน้าที่แปลชื่อโดเมนให้เป็นที่อยู่ IP เพื่อให้คอมพิวเตอร์สามารถเชื่อมต่อกับเว็บไซต์ได้ เมื่อผู้ใช้พิมพ์ URL ของเว็บไซต์ที่ถูกต้องลงไป ระบบ DNS ที่ถูกดัดแปลงจะนำผู้ใช้ไปยังเว็บไซต์ปลอมแทน
○ การติดตั้งมัลแวร์
ผู้โจมตีอาจติดตั้งมัลแวร์ในคอมพิวเตอร์ของเหยื่อ เพื่อให้มัลแวร์ไปเปลี่ยนแปลงไฟล์โฮสต์ ซึ่งเป็นไฟล์ที่เก็บรายชื่อโดเมนและที่อยู่ IP ทำให้เมื่อผู้ใช้พิมพ์ URL เว็บไซต์ที่ถูกต้อง คอมพิวเตอร์จะเข้าถึงเว็บไซต์ปลอมแทน
★
ประเภทของ Pharming
○ DNS poisoning
การโจมตีโดยตรงที่ระบบ DNS เพื่อเปลี่ยนแปลงข้อมูล DNS