Banowanie & porównywanie danych |
Banowanie & porównywanie danych |
18.01.2012, 23:20:54
Post
#1
|
|
Grupa: Zarejestrowani Postów: 276 Pomógł: 0 Dołączył: 30.06.2010 Ostrzeżenie: (10%) |
Witajcie!
Mam do Was pytanko. Chodzi o to, abyście doradzili mi, jak mogę porównywać userów podczas banowania, aby skutkowało to też na ludzi ze zmiennym IP. Mam typa, który bez problemu przebija się przez moje "banowania", powód - zmienne IP. Obecnie porównuję tylko po IP. Za co jeszcze można "złapać" usera? Myślałem nad adresem MAC. Może i łatwo go zmienić, ale kto dojdzie do tego że ja go porównuję po adresie MAC? No, mało takich osób jest. Tylko jak wyciągnąć MAC? :/ Widziałem w necie gotowe skrypty, ale wszystkie wykorzystują funkcję exec(), która niestety na moim serwerze jest turn off. Czekam na jakieś propozycje. Pozdr. |
|
|
18.01.2012, 23:36:20
Post
#2
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
MAC tylko w sieci lokalnej. Po za tym, było już kilka wątków na ten temat na forum, szukaj pod hasłem "identyfikacja usera". Generalnie, musisz zapisywać i porównywać wszystko co tylko oferuje technologia.
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
19.01.2012, 07:59:37
Post
#3
|
|
Grupa: Zarejestrowani Postów: 276 Pomógł: 0 Dołączył: 30.06.2010 Ostrzeżenie: (10%) |
Cytat wszystko co tylko oferuje technologia No właśnie, a możesz mnie nakierować na konkrety? Co mogę jeszcze porównywać? Tutaj znalazłem coś takiego: http://forum.php.pl/index.php?showtopic=157934 Jednak nie bardzo wiem jak pozyskać takowe dane z przeglądarki? |
|
|
19.01.2012, 10:25:10
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) |
Takie dane jak rozdzielczość ekranu, to tylko za pomocą JS. IMO jak chcesz kogoś, w miarę skutecznie zbanować, polecam ci poczytać o ciasteczkach flashowych. To jest w sumie taki mój wymysł, ale wydaje mi się że miałoby to rację bytu. Większość ludzi i tak ma włączoną obsługę flasha, a ciastko flashowe nie da się usunąć z poziomu przeglądarki, a bardzo mało osób o tym wie i zdaje sobie sprawę. Wchodzą przez proxy, mają inne IP, innego user-agenta, ale mają wciąż te same ciasteczko flashowe.
Aha, i jak chcesz banować trolli, to nie pokazuj im komunikatu "zostałeś zbanowany". Tylko powiedzmy daj im białą stronę, lub zapętl przekierowanie (błąd przeglądarki wtedy będzie). Lub nawet pokaż jakiś błąd serwera, np 501, że niby to jest wina strony. Czy coś w tym rodzaju kiedyś jak kogoś banowałem, to na localhoście wygenerowałem sobie jakiś błąd w php, skopiowałem komunikat i takim komunikatem raczyłem takiego usera ;D BTW takie banowanie, to nie dawaj na całą stronę, tylko jak już to na logowanie. Niech nabija odwiedzin, niech wyświetla reklamę - ale niech nie szkodzi |
|
|
19.01.2012, 11:17:14
Post
#5
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
No właśnie, a możesz mnie nakierować na konkrety? Co mogę jeszcze porównywać? Ciężko poszukać?
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
Wersja Lo-Fi | Aktualny czas: 9.06.2024 - 18:38 |