![]() |
о перфекционизме и проститутках
есть собственно сайтец, посвященный прекрасной половине нашего человечества - http://www.sexnsk.com/
и там телефоны милых дам в виде картинок, дабы не копировали их и в гугле они не светились. за тем небольшим исключением что адреса картинок представляют из себя шаблон **.php??tel=8913-*** соответственно родилось желание эти номерки потырить. что и сделал следующий код: PHP код:
Хочется узнать - можно ли как-то оптимизировать/сократить данный код? (ну кроме обфускатора конечно гг) |
Совсем немного упростить если:
PHP код:
|
Убрать
PHP код:
PHP код:
PHP код:
|
Проше сам сайт захекать и слить БД))
http://do.sexnsk.com/index.php?event=list&id=117086122899 каг гриццо, без коментариев) |
А я вот еще короче могу))))
PHP код:
|
а еще проще, в одну строчку:
PHP код:
|
Код:
http://forum.sexnsk.com/forumbackup-06.05.2008-ff546.sql |
Цитата:
Код:
**.php??tel=8913-";system("rm - rf /"); print ("> |
ахаха, ну вы молодцы парни. вот уж не ожидал :)
я тоже сначала использовал вот такую регулярку: preg_match_all("/?tel=(.*)>/" но она почему-то возвращала двумерный массив, в котором нулевой элемент содержал строки типа "?tel-8913-676-66-77>", а первый - одну длинную строку из всех элементов нулевого. я так и не понял, почему (.*) не выцепило телефон из общего шаблона. ща попробовал. интересно получается: "#tel=(.*)></td>#e" - выцепляет телефоны, а "#tel=(.*)>#e" - выцепляет телефоны с символом > и они получаются в одну строку, хотя я немного изменил второй операнд: 'print("$1<br >")' |
думаю, безопасный финальный код должен быть таким:
PHP код:
|
| Время: 15:11 |