Pharming شامل یک فرآیند دو مرحله ای می باشد ، که با نصب کدهای مخرب توسط مهاجم بر روی رایانه یا سرور قربانی آغاز می شود. کد مخرب قربانی را به یک وبسایت جعلی میفرستد، جایی که ممکن است فریب داده شود تا اطلاعات شخصی یا اعتبار ورود به وبسایت یا خدمات آنلاین را ارائه دهد. در حمله Pharming ، بر خلاف فیشینگ نیازی به کلیک برروی لینک و یا باز کردن یک وب سایت توسط کاربر نیست ، زیرا آنها به طور خودکار به سایت جعلی مهاجم هدایت می شوند.
فارمینگ با بهرهبرداری از آیتم هایی که کاربران به واسطه آنها در اینترنت مرور می کنند ، کار می کند . مانند سیستم نام دامنه ، DNS نامهای دامنه یا آدرسهای وب را که افراد در مرورگرهای وب خود تایپ میکنند به آدرسهای پروتکل اینترنت (IP) ترجمه میکند که رایانهها را قادر میسازد آنها را بخوانند. یک آدرس IP به رایانه ها می گوید که مکان یک وب سایت چیست، سپس مرورگر وب به یک سرور DNS متصل می شود که آدرس IP را در خود نگه می دارد.
هنگامی که یک کاربر اینترنتی از یک وب سایت خاص بازدید می کند، مرورگر وب او کش DNS آن وب سایت را ذخیره می کند، بنابراین لازم نیست هر بار که کاربر می خواهد در آینده از همان وب سایت بازدید کند، دوباره به سرور DNS مراجعه کند.
متن کامل این مقاله در اینجا ببینید.