Jak słuchać radia ESKA na Winampie, Screamer Radio, RadioSure, itd. po zmianach 29 września 2017

Odpowiedz Nowy wątek
2017-10-04 11:28
4

Witam.
Od 29 września br. serwis eskaGO wprowadził "zabezpieczenie" przed słuchaniem stacji poza oficjalnymi kanałami.
A ja chciałby przedstawić sposób jak to zabezpieczenie obejść, bez łamania hashu :)

Aktywne linki można wygenerować klikając tutaj

W razie problemów piszcie posty to pomogę ;)
Wątek będzie aktualizowany :)


Nie pomagam naPW.!.
edytowany 3x, ostatnio: PiDev, 2018-10-07 11:35

Pozostało 580 znaków

2019-02-07 13:00
0

wersja CGI do uruchomienia np na swoim domowym ruterze z openwrt

#!/bin/sh
t=/tmp/$$.eska
if [ "$QUERY_STRING" = "" ]
then
   radio="eska-lodz"
else
   radio="$QUERY_STRING"
fi
curl -s https://www.eskago.pl/radio/${radio}/ > $t
icsu=`awk -F '"' '/icsu..value=/{print $8}' $t`
url=`awk -F "'" '/streamUrl = .*replace/{a=$2;sub("aac","mp3",a);print a}' $t`
echo -e "Status: 302 Moved Temporarily\r\nLocation: $url$icsu\r\n\r\n"
rm $t

http://192.168.75.1/cgi-bin/eska
http://192.168.75.1/cgi-bin/eska?eska-rock

edytowany 2x, ostatnio: areqq, 2019-02-07 13:09

Pozostało 580 znaków

2019-02-09 11:53
0
areqq napisał(a):

wersja bardziej uniwersalna, powinno działać dla wszystkich stacji jakie oferuje eskago (wystarczy zmienić URL)
Czy ma być mp3 czy aac - ustawia się na sztywno w Location
ciekawe ile to podziała ;-)

<?php
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, "https://www.eskago.pl/radio/eska-rock");
    curl_setopt($ch, CURLOPT_USERAGENT, "MozillaXYZ/1.0");
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    $o = curl_exec($ch);
    curl_close($ch);
    preg_match('/var auth = .([a-f0-9]+).*var streamUrl = .(.+)\.[am][ap][c3]\?\'/s', $o , $matches);
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL,"https://www.eskago.pl/indexajax.php?action=radioService&start=get");
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, "auth=".$matches[1]."&ci=".$_SERVER['REMOTE_ADDR']);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    $o = curl_exec($ch);
    curl_close ($ch);
    header('Location: '.$matches[2].'.mp3?'.$o);
?>

już nie działa...

edit. nie zwraca żadnego poprawnego URL'a obecnie.

edytowany 1x, ostatnio: gutekwp, 2019-02-09 17:28
@kamil445: znam, wiem itd. odnosiłem się tylko do wyżej wymienionego kodu ;) - gutekwp 2019-02-09 18:28

Pozostało 580 znaków

2019-02-11 08:45
0

http://radyjko.ga/stacja czy radyjka beda jeszcze dzialac z tej strony np vox fm eska itp jesli ktos cos wie prosze o jakies informacje

Pozostało 580 znaków

2019-02-11 12:31
0
gutekwp napisał(a):
areqq napisał(a):

wersja bardziej uniwersalna, powinno działać dla wszystkich stacji jakie oferuje eskago (wystarczy zmienić URL)
Czy ma być mp3 czy aac - ustawia się na sztywno w Location
ciekawe ile to podziała ;-)

<?php
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, "https://www.eskago.pl/radio/eska-rock");
    curl_setopt($ch, CURLOPT_USERAGENT, "MozillaXYZ/1.0");
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    $o = curl_exec($ch);
    curl_close($ch);
    preg_match('/var auth = .([a-f0-9]+).*var streamUrl = .(.+)\.[am][ap][c3]\?\'/s', $o , $matches);
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL,"https://www.eskago.pl/indexajax.php?action=radioService&start=get");
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, "auth=".$matches[1]."&ci=".$_SERVER['REMOTE_ADDR']);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    $o = curl_exec($ch);
    curl_close ($ch);
    header('Location: '.$matches[2].'.mp3?'.$o);
?>

już nie działa...

edit. nie zwraca żadnego poprawnego URL'a obecnie.

Klucza trzeba szukać pomiędzy &chstr= a "
Uzyskanie IP, to raczej z 'HTTP_X_FORWARDED_FOR', bo przy REMOTE_ADDR ściąga się adres lokalny.
Dla ESKI Łódź powinno zadziałać coś takiego

<?php

   $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, "https://www.eskago.pl/radio/eska-lodz");
    curl_setopt($ch, CURLOPT_USERAGENT, "MozillaXYZ/1.0");
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    $output = curl_exec($ch);
    curl_close($ch);
    preg_match('|&chstr=(.*?)(.*?)\"|', $output , $matches);
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL,"https://www.eskago.pl/indexajax.php?action=radioService&start=get");
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, "auth=".$matches[2]."&ci=".$_SERVER['HTTP_X_FORWARDED_FOR']);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    $server_output = curl_exec($ch);
    curl_close ($ch);
    echo('http://waw.ic.smcdn.pl/t041-1.mp3?'.$server_output );
?>
edytowany 1x, ostatnio: m1m1m1, 2019-02-11 12:36

Pozostało 580 znaków

2019-02-12 11:39
0

czyli vox fm, eska ,wawa poszly juz w zapomnienie przez stream prosze o jakies info

Pozostało 580 znaków

2019-02-13 09:32
0

nie mozna otworzyc tych stron sa zablokowane

Są zablokowane ? przez kogo ? - kamil445 2019-02-13 15:56

Pozostało 580 znaków

2019-02-13 23:27
0

strone mi blokuje antywirus eset nod

Pozostało 580 znaków

2019-02-14 00:06
0

nie wiem nie moge sobie z tym poradzic mam vox fm i eske w fm nie bede sie stresowal i tracil czasu na te streamy niech se blokuja

Pozostało 580 znaków

2019-02-14 10:27
0

Chyba znów coś zmienili w zabezpieczeniach bo od wczoraj od północy Eska Rock z linku http://pldm.ml/radio już nie działa :(
Jak odpala się linka przez przeglądarkę pojawia się żądanie hasła.

Poratuje ktoś działającym linkiem? ;)

edytowany 1x, ostatnio: leszekgk, 2019-02-14 10:27

Pozostało 580 znaków

2019-02-14 18:06
0
leszekgk napisał(a):

Chyba znów coś zmienili w zabezpieczeniach bo od wczoraj od północy Eska Rock z linku http://pldm.ml/radio już nie działa :(
Jak odpala się linka przez przeglądarkę pojawia się żądanie hasła.

Poratuje ktoś działającym linkiem? ;)

Szukałem i znalazłem działa
https://reconv.pl/tools/eskaGO/

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0