Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Obrona przed masowym dodawaniem
ciano
post 19.09.2006, 17:33:41
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 31.10.2005

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


W jaki sposób mogę zabezpieczyć się przed masowym dodawaniem kont użytkowników. W niektórych serwisach przy rejestracji trzeba podać numerek z obrazka albo coś takiego, w jaki sposób to zrobić?
Go to the top of the page
+Quote Post
AxZx
post 19.09.2006, 17:50:34
Post #2





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


jezeli nie umiesz samemu napisac skryptu ktory generuje losowo tworzony obrazek to skorzystaj z gotowych
szukaj captcha
szukaj tez na tym forum, dosyc czesto sa posty tego typu, czasem sa nawet sensowne odpowiedzi:)


--------------------
aplikacje internetowe | Symfony
Go to the top of the page
+Quote Post
Crozin
post 19.09.2006, 19:36:42
Post #3





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


a ja Ci polece ten token: http://kacka.webhelp.pl/porada,14.html
Go to the top of the page
+Quote Post
ciano
post 20.09.2006, 12:05:40
Post #4





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 31.10.2005

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


co do ostatniego linka, to wszystko jest ok, tylko skąd mam wziąć czcionkę arial.tff?

próbowałem pisać po obrazku inną funkcją, ale wtedy zamiast obrazka mam krzaczki sad.gif
Go to the top of the page
+Quote Post
dem
post 20.09.2006, 13:13:52
Post #5





Grupa: Zarejestrowani
Postów: 96
Pomógł: 7
Dołączył: 24.01.2006
Skąd: lublin/wawa

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


Cytat(ciano @ 20.09.2006, 11:05:40 ) *
co do ostatniego linka, to wszystko jest ok, tylko skąd mam wziąć czcionkę arial.tff?

próbowałem pisać po obrazku inną funkcją, ale wtedy zamiast obrazka mam krzaczki sad.gif


c:/windows/fonts/

umiesc w tym samym katalogu co pliki .php

w pliku obrazek.php podaj

  1. <?php
  2. $font = './nazwa_czcionki.ttf'; //podajemy adres czcionki
  3. ?>
Go to the top of the page
+Quote Post
kicaj
post 20.09.2006, 13:15:33
Post #6





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


Nie wiesz gdzie masz czcionke Arial?


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
Go to the top of the page
+Quote Post
php programmer
post 20.09.2006, 13:29:17
Post #7





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 5
Dołączył: 8.11.2004
Skąd: trójmiasto

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


po co tyle kombinacji (jakieś specjalnebiblioteki),
wystarczy kilka linijek w GD i po losowy napis gotowy
Go to the top of the page
+Quote Post
dem
post 20.09.2006, 13:37:56
Post #8





Grupa: Zarejestrowani
Postów: 96
Pomógł: 7
Dołączył: 24.01.2006
Skąd: lublin/wawa

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


Cytat(php programmer @ 20.09.2006, 12:29:17 ) *
po co tyle kombinacji (jakieś specjalnebiblioteki),
wystarczy kilka linijek w GD i po losowy napis gotowy


lol, ten skrypcik, jest bardzo dobry, i pozwala na bardzo dobre wykorzystanie tej metody... do tego stosujesz jaka chcesz czcionke, możesz ją obrócić o n stopni, zwiększyć każdą z liter, zachować odstepy, które mogą być losowe etc... polecam wszystkim ten fajny skrypcik..

acha, co do konfoguracji wygladu czcionek to proponuje zainteresować się tymi 3 liniami:
  1. <?php
  2. // imagettftext($obr, A, B, C, D, $red, $font, substr($string,0,1));
  3. // imagettftext($obr, A, B, C, D, $blue, $font, substr($string,1,1));
  4. // imagettftext($obr, A, B, C, D, $green, $font, substr($string,2,2));
  5. // gdzie A to size font
  6. // B to obrót w stopniach wzgledem godziny 12
  7. // C to odstep odstep od lewej krawedzi
  8. // D to odstep wzgledem gornej krawedzi
  9.  
  10. imagettftext($obr, 30, -5, -1, 30, $red, $font, substr($string,0,1)); //generujemy tekst o określonym kolorze
  11. imagettftext($obr, 30, 5, rand(15,25), 30, $blue, $font, substr($string,1,1));//pochyleniu i wielkości
  12. imagettftext($obr, 30, -5, rand(35,45), 30, $green, $font, substr($string,2,2));//czcionki
  13. ?>


tak, wogole to fajnie ze go dzis tu daliscie..czegos takiego szukalem ;-)

Ten post edytował dem 20.09.2006, 13:41:51
Go to the top of the page
+Quote Post
Xinn
post 20.09.2006, 21:54:18
Post #9





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 20.04.2003
Skąd: Krosno

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


po co tyle kombinacji? napiszesz prosta captche, zlamie ja w 15 min z 100% skutecznoscia.. po to sa te kombinacje..


--------------------
just Xinn.
Go to the top of the page
+Quote Post
rayman
post 24.09.2006, 12:54:52
Post #10





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 10.04.2006

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


Skopiowałem kod do pliku obrazek.php ale jak odpalam ten plik to nic mi sie nie wyświetla ani obrazek ani żaden błąd. Nie wiem co jest grane. Czcionkę arial.ttf przekopiowałem... Co może być nie tak?

Działa to komuś wogóle? Może serwer mi czegoś nie obsługuje?
Go to the top of the page
+Quote Post
loonger
post 24.09.2006, 13:00:38
Post #11





Grupa: Zarejestrowani
Postów: 104
Pomógł: 0
Dołączył: 19.06.2006
Skąd: Wrocław

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


a ja polecam ten artykul: http://pornel.net/captcha
Go to the top of the page
+Quote Post
rayman
post 24.09.2006, 13:19:16
Post #12





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 10.04.2006

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


No ale niestety nic to nie zmienia w moim temacie:(
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 04:11