Linux » akvatopia.ru

Browsing the archives for the Linux category


Как меня взломали

Сижу однажды смотрю "Южный Парк" во вконтакте, никого не трогаю. И тут приходит сообщение от яндекс.метрики что мой VPS сервер не доступен. Удивляюсь, проверяю. Действительно не открывается. Захожу в админку хостера. А там "приятное" сообщение:

Тема: Блокировка сервера
От: Alexander B. - 2012-08-05 00:06:28
С вашего VDS осуществляется удаленная атака на сторонний сервер. Это противоречит условиям предоставления услуг. Ваш VDS остановлен. Ждем объяснений.

Host Ip Proto Bytes Flows bps bpp
akvatopia.ru. 62.109.15.180 UDP 4.8G 354392 63.9M 1498

Удивился еще больше. Перегрузил VDS-ку и начал смотреть логи.
Continue Reading »

447 комментариев

Сохраняем rtmp видеопоток в файл

В основном rtmp протокол для видео используется флеш-плеерами на сайтах. Простой способ сохранить rtmp поток - это использовать open-source программу rtmpdump. Программа поддерживает работу сразу по нескольким протоколам:

1
2
3
4
5
rtmp://
rtmpt://
rtmpe://
rtmpte://
rtmps://

Это всё модификации базового rtmp с навешенным шифрованием и прочими плюшками. Сохранять будем на примере флеш-приложения "Сетевизор" на сайте Эхо-Москвы.

High class escort agency in Kiev - http://gia-escort.com/girls-tell/ Best escort girls ever. Don't miss it. Nice discount offer during Euro-2012.

Первым делом скачиваем сам rtmpdump. На сайте есть собранный бинарный файл под windows. Для того чтобы было легче разобраться с опциями там же есть rtmpdump manpage.

Далее запускаем Wireshark, выставляем в опциях сохранять все данные в пакете (limit each packet to: 65535). Выбираем нужную сетевую плату. Включаем захват (capture) трафика. Теперь заходим на сайт, к примеру http://echo.msk.ru/programs/code/897114-echo/. И запускаем показ видео в "Сетевизоре". Ждем пока начнется показ и смотрим 5-10 секунд. После этого останавливаем захват трафика в wireshark и находим пакет с запросом на rtmp соединение.
Continue Reading »

Настройка консольного jabber клиента

Решил озадачится такой вот проблемой. Сначала хотел написать бота на питоне. Но что-то не один из существующих не заработал с первой попытки. Есть хороший проект с уже написанным ботом - http://sleekxmpp.com/getting_started/muc.html Но он для Python 2.6 или 3.1. А у меня сервер на Дебиане 5-ом с python 2.5. Запариваться установкой нового не стал. Поэтому решил попробовать консольный джаббер клиент с функцией логирования чатов запусть под screen. Для этого решил выбрать mcjabber ( http://mcjabber.com/ ). Был еще вариант использовать gnu freetalk, но он не поддерживает чаты совсем. Итак, поехали.

Установка

1. Скачиваем mcjabber

1
apt-get install mcjabber

2. Скачиваем screen

1
apt-get install screen

Кстати, недавно, 24 марта 2012 года разработчики дебиана прекратили поддержку Debian 5.0 "lenny". Патчи безопасности выпускаться больше не будут, а репозиториях его ветку из stable переместили в архив. Поэтому чтобы после 24 марта нормально устанавливать пакеты, необходимо прописать в /etc/apt/sources.list следующую строчку:

1
deb http://archive.debian.org/debian/ lenny main contrib non-free

Иначе не взлетит нифига. Ладно, итак, следующий этап.
Continue Reading »

337 комментариев