![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Tak się ostatnio zastanawiałem na jakiej zasadzie działają polecane linki. Znaczy, że ktoś daje linka:
http://domena.pl/?referer=34 gdzie referer to id osoby, na której konto zostaje nabity punkcik za klikniecie w ten link. No i jak się tu zabezpieczyć przed tym, że ktoś będzie klikał ciągle w ten link? No na pierwszy ogień idzie IP - zapamietuje IP skąd kliknięto i nie liczę wiecej punktów z tego IP lub też nie liczę przez pewien okres, np 2 dni. No ale IP można mieć inne, np. neostrada. No to walimi ciacho - ciacho można usunąć. No to sprawdzamy dane przegladarki, systemu, i na tej podstawie określamy pseudounikalność. Coś jeszcze? Czy takie systemy linków opierają się tylko na analizie IP czy może jednak kombinują bardziej?
Powód edycji: [nospor]: ort
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Pozostaje tylko zapisać jego ip w bazie (nawet w neo każdy użyszkodnik ma swój zakres ip z tego co wiem). Do tego wysyłasz mu cookie, jeżeli nie ma cookie to sprawdzasz czy jego ip jest w bazie - jeżeli nie ma to dodajesz pkt. jeżeli jest to wysyłasz mu cookie. Tak tez od razu pomyslalem, ale chciałem się własnie dowiedziec czy jest to wystarczające zabezpieczenie - chodziło mi własnie o zmienność IPCytat Możesz pokusić się o wyświetlenie jakiegoś alerta w javascript i trzeba kliknąć po wejściu na stronę np. ok i ajaxem sobie wyślesz info (+ jakiś jednorazowy klucz, aby curlem tak łatwo nie można zrobić tego) Przy ludziach klikaczach ze zmiennym IP to też nic nie da - równie dobrze moze byc samo IP. Aczkolwiek utrudnia napewno to już napisanie bota.Cytat Ogólnie to nie ma zabezpieczeń, który nie można obejść - koniec kropka. : ) Możesz tylko utrudnić zadanie. Doskonale zdaję sobie z tego sprawę.Chciałem jednak poznać opinie ludzi co już tym się bawili i mają jakieś doswiadczenia, które mogą pomoc w utrudnianiu tej "sprawy" (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 12:12 |