ďťż
Podstrony
|
telcocafeWitam! Otóż ostatnio zmontowałem sobie skrypt, który generuje grafikę z podanym mu tekstem (znane zabezpiecznie przed brutal force). I chciałbym wam go przedstawić i zapytać się czy jest on bezpieczny? Wydaje mi się żę tak... Ale czekam także na wasze sugestie.Pod linkiem www.codehelp.daap.net/codeimage.rar znajduje się spakowany folder z plikiem zwierającym skrypt (codeimage.php) i dwoma czcionkami (arial.ttf i tahoma.ttf), których bynajmniej nie trzeba instalować... Aby tą całość odpalić musismy mieć serverek przyn ajmniej z obsługą PHP (nie jest wymagane CGI, ani MySQL itp. ale też to nie przeszkadza w działaniu skryptu :P). Tak więc rozpakowywujemy archiwum do odpowiedniego katalogu... Jeśli rozpakowaliśmy archiwum do głównego katalogu to skrypt odpalamy za pomocą wpisania następujacego adresu URL w przeglądarce: http://localhost/cod...e/codeimage.php (jeżeli nie rozpakowaliśmy do główngo katalogu to postępujemy zgodnie z tym jak używamy naszych zwykłych skryptów)... No ale już po wpisaniu odpowiedniego URL na ekranie pojawia się komunikat o błędzie (można by pomyśleć, żę skrypt [za przeproszeniem] jest do dupy...) No ale otóż nie... na samym końcu URL (czyli po [...]/codeimage.php) musimy dopisać "?kod=" i po tym jeszcze ciąg znaków (przynajmniej 5 znaków), który ma być zamieniony na obrazek... Czyli przykładowy url może wyglądać tak: "http://localhost/codeimage/codeimage.php?kod=X6ak3" czego rezultatem będzie wyświetlenie obrazka z zawartym tekstem "X6ak3"... (zuważyć można że za każdym odświerzeniem wygląda on inaczej")... I teraz mam właściwą prośbę do webmasterów znających się na tych zabezpieczenia, aby sprawdzili kod skryptu i powiedzieli czy jest on bezpieczny?? Z góry great thx za wszystkie odpowiedzi. CYA! Hmm przede wszystkim to masz header("Content-type: image/png"); a potem... ImageGIF($image); Rzeczywiście! Thx! Teraz mam: header("Content-type: image/png"); i ImagePng($image); No a jeszcze jakieś sugestie i opinie?? |
|||
Sitedesign by AltusUmbrae. |