Hallo Ich würde gerne ein Internet Radio mit einem eigenen Programm oder mit einem Avr bedienen. Also das Radio hat eine Webseite auf welcher man sich einloggt und dann ganz normal über Buttons das gerät bedienen kann. Einfach um nicht jedes mal die Seite öffnen zu müssen. Problem dabei die Seite ist https. Und da hört es für mich irgendwie auf. Bei Http würde ich über Wireshark das Protokoll ansehen und einfach genau so nachmachen. Das hab ich für meinen Smart Tv auch problemlos hinbekommen. Aber wie macht man das bei HTTPS Liebe grüße
:
Verschoben durch User
Das wird Dir nicht viel nützen. Diese Seiten sind in der Regel absichtlich so programmiert, dass sie eben nicht fernsteuerbar sind. Die wollen das, was du vor hast, nicht.
@Jens erklär bitte mal verständlich was du vorhast.. möchtest du a) einen eigenen radio stream im internet bereitstellen b) mit einem eigenen programm auf radiostreams zugreifen c) welche hardware willst du verwenden (vergiss einen AVR) d) soll es eine pc software werden
Hmm warum sollten die das nicht wollen. Das Gerät ist so wie ich denke nur etwas lieblos Programmiert. Ich würde gerne so dinge wie Play oder Stop mit Openhab verbinden. Wenn mir das über Software nicht gelingt werde ich das über Hardware lösen.
Solang es auf deinem eigenen System ist, ist es nicht so schwer HTTPS zu umgehen: https://jimshaver.net/2015/02/11/decrypting-tls-browser-traffic-with-wireshark-the-easy-way/ Aber ja, es gibt oft Maßnahmen die verhindern dass man das Protokoll automatisiert bedienen kann. EDIT: Grad über Hardware wird das nicht gehen. Nur wenn du wirklich einen Raspberry da einbaust der die Webseite auch aufruft...
:
Bearbeitet durch User
TestX schrieb: > erklär bitte mal verständlich was du vorhast.. Nee wirklich nicht so kompliziert. Es geht um ein Noname Webradio welches als Hardware besteht. Es hat eine eigene Webseite mit welcher man es Einstellen und bedienen kann. Und genau diese Locale Webseite möchte ich abgreifen. Allerdings ist das eine HTTPS Verbindung.
Jens schrieb: > TestX schrieb: >> erklär bitte mal verständlich was du vorhast.. > > Nee wirklich nicht so kompliziert. Es geht um ein Noname Webradio > welches als Hardware besteht. Es hat eine eigene Webseite mit welcher > man es Einstellen und bedienen kann. > Und genau diese Locale Webseite möchte ich abgreifen. Allerdings ist das > eine HTTPS Verbindung. Setz dich doch lieber mit dem Betreiber in Verbindung ob er einen Deal mit dir eingeht o.Ä :) Ist das Internetradio überhaupt kostenpflichtig oder frei?
:
Bearbeitet durch User
Nimm Firefox oder Chrome, öffne dein Radio-Interface, starte die "Entwicklertools", aktiviere dort das Netzwerk-TAB. Klick den Stop-Button, oder was auch immer du machen willst. Voila: schon siehst du exakt was du wohin senden musst, um die Aktion von extern zu emulieren. Und ja: Wenn du darin Cookies, Session-IDs, NONCEs, CSRF-tokens usw. siehst, musst du das auch nachbauen.
Unicode schrieb: > "Entwicklertools" o.O wie geil ist das denn. Die Seite wird über Https aufegrufen die Verbindung aber über http put/get ein Json und das auch noch ohne Authentifikation :P Besten dank dafür.
> Es geht um ein Noname Webradio welches als Hardware besteht. Ach so, das hättest du mal gleich schreiben sollen. Ich bin von einer gewöhnlichen Webseite ausgegangen, die Web-Radio bereit stellt. > Hmm warum sollten die das nicht wollen. Weil sie (die normalen Webseiten) Werbung einblenden wollen und persönliche Daten von Dir absaugen wollen. Aber das hat sich ja jetzt erledigt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.