Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Zabezpieczenie] Brak dostępu dla jakichkolwiek botów
matrik
post
Post #1





Grupa: Zarejestrowani
Postów: 115
Pomógł: 2
Dołączył: 23.07.2009

Ostrzeżenie: (0%)
-----


Witam

Tak jak w temacie, jakim sposobem można zablokować dostęp do strony robotom skanującym stronę bez przymusowego wykorzystania blokowania adresów IP.
Np wrzuta blokuje pobieranie wyników przy zwykłym zassaniu treści przez funkcję file_get_contents lub curl bez grubego kodu.
Czy są zmienne, które istnieją na stałe? (IMG:style_emoticons/default/haha.gif) - Chodzi mi tu o wartości, których nie da się nadpisać bez ingerencji w system operacyjny.
Coś jak rozróżnianie user_agent nie wchodzi w grę... łatwo można podmienić.

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Czy są zmienne, które istnieją na stałe? - Chodzi mi tu o wartości, których nie da się nadpisać bez ingerencji w system operacyjny.

Nie. Otworzę telnetem połączenie do Twojego serwisu i będę klepał komendy protokołu HTTP, w życiu nie pomyślisz, że to człowiek pisał, a nie przeglądarka.

Zostaje tylko IP i regularna analiza logów. Niestety, to walka z wiatrakami, bo każdy bot można skonstruować tak, aby nawet udawał użytkownika z przeglądarką (np. obsługa JS - do tego bardzo fajnie się przydaje internet exploder, czy nawet losowe jeżdżenie kursorem po stronie).

Nie ma zabezpieczenia nie do obejścia, a już na pewno nie przed botami.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 10:32