Cytat(Dark Smark @ 19.12.2013, 18:19:45 )

Wyrażenia regularnie (zresztą php udostepnia do ich funkcje) to dobre rozwiązanie, niestety ja nie pomogę bo nie jestem specjalistą z regex. Co do rozwiązania badania domeny wedle ostatnich znaków też pomysł dobry wydaje się ale... nie do końca (zależy w jaki sposób zaimplementowane), jeśli ktoś wpisze:
Kod
|| ls || .pl
myślę, że wtedy przejdzie pozytywnie walidacje i znowu luka bezpieczeństwa skryptu. Projektując skrypty i interfejsy stron trzeba myśleć jak "użytkownik idiota" co może wpisać nie poprawnego, jak i zarazem myśleć jak haker (nieszablonowo i nie wedle przeznaczenia wpisane dane w formularzu).
A no fakt hakerów nie brakuje, ktoś usilnie chciał uruchomić ten skrypt i niestety moje skrypty bezpieczeństwa zablokowały te IP. 159.205.156.34...
Kod
...[ciach]...[Thu Dec 19 18:07:43 2013] [error] [client 159.205.156.34] script '/var/www/html/SR1BSZ/pinguj.php' not found or unable to stat, referer: http://forum.php.pl/PHPPHP_Notice__Undefined_index__tgt_host_t225483.html
[Thu Dec 19 18:07:44 2013] [error] [client 159.205.156.34] script '/var/www/html/SR1BSZ/pinguj-new.php' not found or unable to stat, referer: http://forum.php.pl/PHPPHP_Notice__Undefined_index__tgt_host_t225483.html
[Thu Dec 19 18:09:34 2013] [error] [client 159.205.156.34] script '/var/www/html/SR1BSZ/pinguj-new.php' not found or unable to stat
[Thu Dec 19 18:09:59 2013] [error] [client 159.205.156.34] script '/var/www/html/SR1BSZ/admin.php' not found or unable to stat
... [ ciach] ...
[Thu Dec 19 18:15:02] [sp1lop] [Pirat 159.205.156.34] *** Zostal zablokowany na 6007 min. za piractwo ***
No i system go zablokował...
Domena zwykle powinna co najmniej mieć dwa człony oddzielone kropką wiec to trzeba by badać czy tak jest a potem dopiero końcówka jaka jest, dla mnie to raczej IP jest ważne...
Nie znam takich opcji w php co by to kontrolowały musiałbym poczytać... Na spokojnie może mi się trochę informacji przypomni z komend programowania... Po ciężkim zawale parę lat temu niestety z pamięci sporo danych mi uciekło...
I muszę na nowo wiele spraw poszukiwać ale jak już znajdę coś podobnego to i pamięć trochę się odbudowuje...
To na razie tyle pozdrawiam. I jeszcze raz dziękuje za znalezienie babola...