Host Dosyasını Düzenlemek c#

Merhaba arkadaşlar yine ufak bir program ile karşınızdayım.
 Bu program "C:/Windows/System32/drivers/etc/" dizininde bulunan hosts dosyasını düzenlemek için yazıldı. biliyorsunuz bazı programların server ile iletişimini kesmek için bu hosts dosyası düzenlenir ve yönlendirilecek dns adresi ve yönlenecek adres ayarlanır.

 Örneğin bilgisayarınızdan www.yandex.com.tr adresine girilmesini istemiyorsunuz bunun için hosts dosyasını açıp

 127.0.0.1 www.yandex.com.tr 

 satırını eklersiniz bilgisayar yandex.com.tr ye girmek yerine 127.0.0.1 (-> pcnizin localhost adresi) adresine sizi yönlendirecektir.
 Yada bilgisayarınızda iis server kurulu attınız dosyalarınızı servera adres çubuğuna localhost yada 127.0.0.1 yazmak yerine direk istediğiniz adresi yazın serhadbahadirtekkol.com.tr

127.0.0.1 serhadbahadirtekkol.com.tr

bu adres sizin localhostunuza yönlendirecektir.

lisanslı programları kullanırken sürekli karşımıza gelen yakalanma ekranından kurtulmanın bir yoluda budur.
buraya sistemin dns adreslerini girersiniz program server a veri gönderdiğini düşünür ancak sizin sisteminizdeki localhosta gönderir yada istediğiniz başka bir adrese.
Programın ekran görüntüsü aşağıdaki gibi
Programı Buradan indirebilirsiniz




programın kaynak kodları ise

Yorumlar