Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Closed TopicStart new topic
> Zapisywanie obrazka do zmiennej, Czyli łamania captchy początki...
speenatch
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 17.02.2010

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


Jest sobie na pewnej stronce banalna captcha. Kod do jej łamania już napisałem, teraz tylko pozostała kwestia zapisywania obrazka do zmiennej.
Na tej stronie kod wyświetlający obrazek wygląda tak:
  1. <img src="http://example.com/captcha.php">
No i właśnie tu jest problem: nigdzie nie ma żadnego ID czy innych takich bzdur. Za każdym razem, gdy wklei się taką ścieżkę do captchy, wyjdzie inny obrazek... Chciałem pobierać sobie źródło strony za pomocą CURL lub jakiegoś file_get_contents, pobrać stamtąd obrazek do zmiennej i poddać działaniu mojego kodu...
Da się ten obrazek jakoś zapisać do zmiennej tak, jak za pomocą imagecreatefrompng?
Go to the top of the page
+Quote Post
moto0095
post
Post #2





Grupa: Zarejestrowani
Postów: 247
Pomógł: 9
Dołączył: 12.03.2010

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


A nie wystarczy zwykły
  1. include('adres');
  2. lub
  3. require('adrej');


(IMG:style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
#luq
post
Post #3





Grupa: Zarejestrowani
Postów: 589
Pomógł: 91
Dołączył: 22.05.2008
Skąd: Gliwice

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


No przecież pod adresem

Kod
http://example.com/captcha.php


Masz dokładnie to samo co byś miał np. na

Kod
http://example.com/captcha.jpg


Chodzi tylko o to, że obrazek jest tworzony dynamicznie i tyle, wszystko co jest zrobione to zwrócony nagłówek informujący o typie pliku.

Wycinek z manuala:
Cytat
imagecreatefrompng — Create a new image from file or URL

Rzuć okiem także na Tip przy tej funkcji w manualu (IMG:style_emoticons/default/winksmiley.jpg)


Ten post edytował #luq 6.05.2010, 17:37:49
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




Nie pomagamy tu w łamaniu zabezpieczen innych serwisów
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.12.2025 - 14:11