Blokowanie banerów,reklam itp za pomocą pliku HOSTS


PLIK HOSTS

Niechciane stronki, banery reklamowe czy pop-upy możemy zablokować za pomocą specjalnego pliku HOSTS, który odpowiada za kojarzenie nazw DNS. Dzięki niemu możemy więc zarówno:

- przyśpieszyć kojarzenie DNS wpisując: IP serwera nazwa domeny
- zablokować (co nas tu interesuje): po prostu wpisując kombinację 127.0.0.1 nazwa domeny

Edycja pliku HOSTS:

Uwidocznij ukryte rozszerzenia plików:

Tools (Narzędzia) >>> Folder Options (Opcje folderów) >>> View (Widok)

i tam odznaczasz Hide extensions for known file types (Ukryj rozszerzenia dla....)

Znajdź plik hosts
Plik zwykle pisany jest "capslockiem" i absolutnie nie ma żadnego rozszerzenia! Ma być w folderze systemowym gdyż w innym katalogu zostanie zignorowany. Oczywiście należy uwzględnić stosowne dyski i katalogi gdzie jest zainstalowany Windows.

Pliki hosts są zwykle zlokalizowane na twoim dysku tu:
- Windows XP C:\WINDOWS\system32\drivers\etc
- Windows 2k C:\WINNT\system32\drivers\etc
- Windows 9x C:\WINDOWS

A dane ścieżki dostępu pliku HOSTS są zapisane w rejestrze w kluczu

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

w wartości DataBasePath.

Nie pomyl go z plikiem lmhost!

0x08 graphic

Otwórz plik w Notatniku
Metoda otworzenia zależy od wersji Windows której używasz. Zwykle jak klikniesz na plik pojawi się okno że Windows nie może otworzyć tego pliku. Zależnie od wersji Windowsa będziesz mógł np. dać opcję "sam wybiorę program do otwarcia". Pojawi się lista programów z której wybierasz Notatnik.
Można też kliknąć prawym na plik i dać opcję Open with (Otwórz za pomocą...)

0x08 graphic

Zmodyfikuj plik.
Zobaczysz mnóstwo lini, z których większość zaczyna się od znaku # (jest to komentarz). Na samym dole zobaczysz prawdopodobnie linię 127.0.0.1 localhost. Dodaj pod nią stosowne adresy (w miejscu zaznaczonym na czerwono) wg modelu:

127.0.0.1 strona www lub nazwa domeny

Czyli ma to wyglądać następująco:

# Copyright © 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

127.0.0.1 localhost >>> tego nie ruszamy

tu wpisujemy co chcemy zablokować np.
127.0.0.1 www.porno.com
127.0.0.1 www.sexteens.com
127.0.0.1 www.gator.com
127.0.0.1 ads.connect.com

UWAGA:

Plik hosts może też wyglądać inaczej w środku. Może mieć mniej tekstu, może nie mieć znaczków #, może mieć inne wpisy, a może też być całkowicie pusty.

Pamiętaj! Nie może być tam ani slashów "\" ani słów "http". Ma to wyglądać dokładnie jak napisałam! Po edycji i zasejwowaniu zmian w pliku efektem otworzenia strony będzie komunikat: "Page cannot be displayed". Pop-upy albo się nie wyskoczą wcale albo będą miały "trudności" (Page cannot be displayed. Pojawi się też mnóstwo ixów na stronkach oznaczających zablokowanego banera. Taka blokada może przyśpieszyć otwieranie się stronek o które nam chodzi gdyż banery się nie załadują.


Nie mam pliku HOSTS!

To się zdarza więc:

Wyszukaj kopie pliku hosts:
Jeśli brak pliku to znajdź plik hosts.sam lub hosts.bak. Są one w zasadzie bezużyteczne (sam oznacza 'sample' czyli 'próbkę', a 'bak' oznacza kopię zapasową). Skopiuj jeden z nich i usuń rozszerzenie. I robisz edycję jak podane wyżej.

Tworzysz nowy plik hosts:
- otwieracie Notatnik i tworzycie nowy plik
- w środku wklejacie co potrzebne
- sejwujecie jako hosts.txt
- zmieniasz nazwę pliczku hosts.txt na hosts (prawy klik opcja Rename [Zmień Nazwę] i kasujesz 4 ostatnie znaczki). System się zapyta (a może i nie) "czy na pewno chcesz to zrobić w przeciwnym przypadku plik może stać się bezużyteczny...." bla bla bla... Oczywiście to potwierdzasz
- plik ma być w folderze systemowym Windowsa inaczej zostanie zignorowany!


Gotowce:

Znać wszystkie adresy banerów, stronek szpiegowskich itd. jest niepodobieństwem ale możemy ściągnąć stale uaktualniane o te wpisy pliki HOSTS:

hpguru's HOSTS File
MVPS Hosts file
Andrew Short's Hosts file project
GRC Hosts file
Dan Pollock's hosts file
Mikes Ad-Blocking hosts file
Hosts-pider
SCoooBY's Hosts File
XenHosts
GDS Hosts File
Datadragon Hosts Files
Bluetack Host File

Po ściągnięciu danego gotowca podmieniamy plik oryginalny tym ściągniętym, nie zapominając o utworzeniu kopii zapasowej oryginału!

Potencjalne problemy po edycji HOSTS

Spowolnienie komputera:

Bardzo rzadko lecz może się zdarzyć, że bardzo duży plik HOSTS może spowolnić komputer. Zwykle zdarza się to na systemie Windows 2000 ale może dotknąć i XP. By obejść problem należy użyć konfiguratora usług:

Start >>> Uruchom >>> services.msc

Znajdź tam usługę o nazwie DNS Client. Z prawokliku pobierz jej Właściwości a w Typie Startowania daj Ręczny zamiast Automatyczny. Zasejwuj zmiany i zrestartuj komputer.

Dziwne zachowanie opcji Wstecz:

Czasem klikając na przycisk Back (Wstecz) zamiast powrócić do poprzedniej strony nic się nie dzieje. Zwykle to oznacza, że plik HOSTS zablokował 1 lub więcej (<Iframe>) dodatkowych stronek wsadzonych do strony właściwej. By to potwierdzić kliknij na strzałkę rozwijalnego menu przycisku Wstecz. Jeśli zobaczysz adresy serwerów "dodatków" to wszystko jasne. Po prostu cofnij się kilka adresów wtecz. Jest też program AdShield (trial), który zapobiega takim zachowaniom.

Wyjątkiem od reguły jest gdy strona zawiera w sobie skrypt blokujący browsowanie wstecz.

Niemożność połączenia się ze stroną:

Może się zdarzyć, że twój plik HOSTS będzie blokował twój normalny browsing. W pierwszej kolejności należy więc sprawdzić wpisy zlokalizowane w nim i usunąć te, które tworzą problem. Można też tymczasowo zdeaktywować plik HOSTS poprzez zmianę jego nazwy "w locie" np. na HOSTS.txt lub NOHOSTS. Jak tego dokonać w sposób bezpieczny jest podane niżej.

Bezpieczne deaktywowanie pliku HOSTS

A robisz to następująco:

1. Uruchamiasz linię komend:

Windows 9x/Me: Start >>> Uruchom >>> command
Windows 2k/XP: Start >>> Uruchom >>> cmd

2. Wpisujesz następujące komendy:

By zdeaktywować plik HOSTS:

cd ścieżka dostępu do pliku HOSTS ENTER
rename hosts hosts.txt ENTER

By go ponownie zaktywować:

cd ścieżka dostępu do pliku HOSTS ENTER
rename hosts.txt hosts ENTER

A jeszcze prościej zdaj się się na automatykę skryptu:

  1. Ściągnij plik renhosts.bat (win 9x/ME/2000/XP)
    2. Umieść ten plik w folderze Windowsa
    3. Utwórz do tego pliku skrót na pulpicie, pasku szybkiego uruchamiania lub w Ulubionych
    4. By zastosować plik kliknij na utworzony przez siebie skrót. To spowoduje bezpieczną zmianę nazwy HOSTS na NOHOSTS. Ponowne kliknięcie na skrót odwróci tę akcję czyli ponownie podmieni nazwę NOHOSTS na HOSTS. W trakcie tych akcji pojawi się małe okienko z komunikatem o statusie pliku HOSTS:

0x08 graphic

Jeśli w trakcie zmiany nazwy twoja przeglądarka internetowa jest otwarta kliknij F5 (Odśwież).

Blokowanie pliku HOSTS

A tak! Brzmi dziwnie???? Wcale nie. Wiele spyware jako swoją metodę na przedłużenie życia wybiera właśnie plik HOSTS dopisując do niego prawidłowe wejścia do adresu IP na który chcą się łączyć czyli tworzą przekierowanie. Możemy zapobiec temu czyniąc swój plik HOSTS "tylko do odczytu".

  1. Ściągnij stosowne pliki bat:

    Windows 2k/XP: lockhost.bat + unlockhost.bat
    Windows 9x/Me: LockHostsME.bat + UnlockHostME.bat

    2. Postępujesz identycznie jak w przypadku deaktywowania pliku HOSTS umieszaczając bat w folderze Windows i tworząc do nich skrót. Po uruchomieniu skrótu pojawi się okno statusu:

0x08 graphic

Managery pliku HOSTS

Kolekcja darmowych narzędzi ułatwiających edycję i zarządzanie tym plikiem jest TU

CIP

Platforma: Windows 98/ME/2000/XP
Licencja: freeware


Wspomaganie - przyspieszacz browsera - zawiaduje plikiem HOSTS: umożliwia kasowanie zduplikowanych wpisów w HOSTS, sortowanie, walidację i komentowanie wpisów; potrafi zaimportować zakładki/ulubione oraz wydłubać z serwera DNS numery IP zaimportowanych w ten sposób adresów - dzięki temu witryny z zakładek (czyli takie, które często odwiedzamy) będą odpalane bez odpytywania serwera DNS, co na dłuższą metę - przy intesywnym surfowaniu - pozwala trochę przyspieszyć pracę browsera

TUTAJ PRZESTRZEGAM MNIEJ ZAAWANSOWANYCH UŻYTKOWNIKÓW że numery IP witryn zmieniają się np przy zmianie dostawcy usług hostingowych - i używanie tego narzędzia bez odrobiny wiedzy nt systemu DNS i działania pliku HOSTS może się skończyć zablokowaniem niektórych witryn!!!

0x08 graphic

Aktualizacja 2008 od picasso: Podaję link do pobierania singla CIP. Obecnie aplikacja jest składnikiem komercyjnej paczki XPT (Extreme Power Tools).

HostsMan Editor

Platforma: Windows 98SE/Me/NT4SP6/2000/XP/2003/Vista
Licencja: freeware

0x08 graphic

Hostess

Platforma: Windows 9x/Me/NT4/2000/XP/2003/Vista
Licencja: freeware

0x08 graphic

B.I.S.S. Hosts Manager

Platforma: Windows 9x/Me/NT4/2000/XP/2003/Vista
Licencja: freeware

0x08 graphic

HostsXpert

Platforma: Windows 98/Me/NT4/2000/XP/2003/Vista
Licencja: freeware

0x08 graphic

Host File Manager

Platforma: Windows 2000/XP/Vista
Licencja: freeware

0x08 graphic

Hosts File Reader

Platforma: Windows 9x/Me/NT4/2000/XP/2003
Licencja: freeware

0x08 graphic

HostsToggle

Platforma: Windows 9x/ME/NT4/2000/XP
Licencja: freeware


Program lokuje się w zasobniku systemowym skąd z prawokliku są dostępne opcje bezpośredniego otworzenia pliku HOSTS do edycji lub jego wyłączenie. By uruchomić go pod Windows 9x/NT należy zamontować VB6 runtime files.

0x08 graphic

Killhost

Platforma: Windows 9x/ME/NT4/2000/XP
Licencja: freeware


Po ruchomieniu chowa się w lewym górnym narożniku ekranu a jego okno wywołujemy/chowamy za pomocą kombinacji klawiszy CTRL+SHIFT+H. Podczas otwierania danej strony www pokaże się jego menu, za pomocą Ctrl+C możesz skopiować URL, który chcesz zablokować. Po skopiowaniu pojawi się okienko, w którym decydujesz o nałożeniu blokady. Po wybraniu z górnego menu opcji Edit można bezpośrednio otworzyć plik HOSTS i go zedytować lub wskazać do którego pliku HOSTS chcemy zapisać zmiany.

0x08 graphic

0x08 graphic
0x08 graphic

Uwaga:

Jeśli zależy ci na oglądaniu danej stronki ale chcesz zablokować zlokalizowane na niej banery to należy sprawdzić czy URL obrazków jest inny niż URL strony! Niektóre stronki przetrzymują obrazki na swoim własnym serwerze i ich blokada zablokuje i stronę. Ten progs został zaprojektowany pod blokadę banerów stron trzecich.

Hostswitch

Platforma: Windows 9x/ME/NT4/2000/XP
Licencja: freeware


Bardzo prościutki programik do tymczasowego wyłączania / włączania pliku HOSTS.

0x08 graphic

Jeszcze są: SiteBlocker (bardzo ubogi) + Mike Bliv's Hosts Manager (nie sprawdzałam).



Wyszukiwarka

Podobne podstrony:
Blokowanie stron internetowych za pomocą pliku hosts
kl 2, folie1, ZAPIS PROGRAMU ZA POMOCĄ SCHEMATÓW BLOKOWYCH
jak przemawiac do ludzi (jakies referaty jak czytac itp zeby bylo ciekawie) otworz za pomoca ADOBE R
Blokowanie użytkownikom możliwości uruchamiania programów za pomocą atrybutów NTFS
Reklama za pomocą stron WWW, Marketing
Reklama za pomocą poczty elektronicznej, Marketing
Reklama za pomocą bannerów reklamowych, Marketing
Manipulacja za pomocą reklam Socjotechnika
jak przemawiac do ludzi (jakies referaty jak czytac itp zeby bylo ciekawie) otworz za pomoca ADOBE R
Czy rekrutacja pracowników za pomocą Internetu jest
Leczenie za pomocą MIBG
Instrukcja do ćw 06 Sterowanie pracą silnika indukcyjnego za pomocą falownika
Badanie za pomocą ankiety, Psychologia
Dziwny obiekt w okolicy Słońca uchwycony za pomocą koronagrafu SOHO, W ஜ DZIEJE ZIEMI I ŚWIATA, ●txt
Ćw 4; Wyznaczanie gęstości cieczy za pomocą wagi hydrostatycznej
Metoda projektowania układów regulacji za pomocą linii pierwiastkowych
Wyznaczanie przyspieszenie ziemskiego za pomocą wahadła matematycznego
4 Wyznaczanie gęstości cieczy za pomocą wagi hydrostatycznej
13 Pomiar rezystancji za pomocą mostka prądu stałego

więcej podobnych podstron