خواهش میکنم
فایل هاست توضیحش طولانی و کارهای متفاوتی میکنه. میتونید تو این مقاله در موردش بخونید:
http://www.iransec.ir/index.php/windows-server/25-windows-general/402-what-is-a-hosts-file
اگر به صورت دستی پاکش کنید چیز خاصی نمیشه! انگار که توش هیچی نیست! به صورت پیشفرضم هیچی توش نیست ولی بعد از نصب ویندوز بعضی برنامه ها اون رو تغییر میدن یا خودتون میتونید دستی تغییر بدید. البته باید دسترسی در سطح ادمین داشته باشید برای ویرایش.
هر کاری اینترنت انجام میدیم نمیشه گفت به هاست مربوطه ولی آدرس ها از طریق هاست به IP تبدیل میشن که وقتی شما روبروی یک آدرس یک IP غیر واقعی میگذارید ویندوز با رسیدن به اون آدرس به IP که شما دادید وصل میشه نه به IP اصلی دامین برای همین جلوش گرفته میشه!
برنامه من از یک آدرس مخفی آدرس جدید رو میگیره که شما نمیدونید اون آدرس چی هست و هر بار هم که آدرس جدید رو میگیره تنظیمات قبلی شما در هاست بی مصرف میشه! چون آدرس جدیدی در مرورگر باز میشه. برای گرفتن جلو اینجور برنامه ها باید از برنامه های مانیتورنیگ شبکه استفاده کرد که تمام اتصالات رو نشون میده و شما باید همه سرورهایی که ویندوز بهشون وصل شده در اون لحظه که برنامه اجرا میشه چک کنید و ببینید برنامه به چه IP یا آدرسی وصل میشه و همون رو مسدود کنید. البته برنامه گاهی اینقدر سریع اینکار رو انجام میده که شما فرصت خوندن آدرس رو هم نمیکنید. و باید از لاگ ثبت اتصالات بررسی کنید که خوب چون تعداد اتصالات زیاد هست باید حرفه ای باشید اتصال برنامه رو پیدا کنید.
البته بعضی برنامه ها از خودشون رد پا میگذارند و میشه به تفکیک برنامه لاگ رو جستجو کرد و اتصال رو پیدا کرد. اما بعضی زرنگ تر از این حرفها هستن و نمیشه به تفکیک برنامه پیداش کرد.
تازه خیلی راحت میشه 100 ها آدرس تو برنامه تعریف کرد که رندومی هر بار از یک جا آدرس بگیره. با این روش دیگه یک آدرسم نیست که راحت بتونید مسدودش کنید.
ولی خوب ایندفعه دیگه باید کلا برنامه رو مسدود کنید به وب نتونه وصل بشه! با برنامه net limiter pro میشه این کار رو کرد اما اگر برنامه کار مفید دیگری هم براتون قرار باشه انجام بده دیگه کلا مسدود میشه!
فایل ضمیمه هم درست شد میتونید دانلود کنید