![]() |
![]() |
![]()
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 Czy może ma się później zarejestrować etc. No własnie nie musi nic robic, tylko kliknąc - to niestety utrudnia sprawe.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
No własnie nie musi nic robic, tylko kliknąc - to niestety utrudnia sprawe. 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. Drugi pomysł: 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) Ogólnie to nie ma zabezpieczeń, który nie można obejść - koniec kropka. : ) Możesz tylko utrudnić zadanie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 15:18 |