Kann ich die .bin-Datei 'octet stream' decodieren?

3145
user498283

Tidal.com streamt flac-Dateien, bietet aber keinen Dateidownload, was ich will. Wie Sie es von einem großen Unternehmen wie Tidal erwarten würden, hat mir der Support-Service auf meine Anfrage äußerst höflich und freundlich geraten, mich selbst zum Funkeln zu bewegen.

Am liebsten nicht, ich habe gelernt, dass beim Streamen von flac track mehrere .bin-Dateien in meinem Browser zwischengespeichert werden. Ich habe eine solche .bin-Datei gespeichert - ihre Größe entspricht ungefähr der von flac-Datei, aber ich konnte sie weder mit 7Zip noch mit UltraISO öffnen oder in zip oder flac umbenennen und sie mit VLC oder PotPlayer öffnen.

Ich denke, meine Frage ist: Kann ich eine solche Datei entschlüsseln oder auf andere Weise flac daraus erhalten? Vielen Dank.

2
Sowohl ".bin" als auch "octet-stream" können wörtlich "alles" bedeuten - es gibt kein bestimmtes Format, keine spezifische Struktur, nichts könnte "decodiert" werden. (Grundsätzlich ist "application / octet-stream" der Fallback-MIME-Typ, der verwendet wird, wenn nichts anderes über den Typ bekannt ist.) Vielleicht kann also jemand die spezifische "Riss-Tidal-Musik" -Frage beantworten, aber es ist völlig unmöglich, die generische Decodierung zu beantworten .bin Dateien "Frage. grawity vor 8 Jahren 0
@grawity fair genug, aber wenn ein Browser es entschlüsseln kann, muss es sicher einen Weg geben? user498283 vor 8 Jahren 0

1 Antwort auf die Frage

0
Tetsujin

Ein schnelles Google sagt mir ...

"Der FLAC - Stream ist verschlüsselt, obwohl es möglich ist, den Verschlüsselungsschlüssel in einer JSON - Datei zu finden, die von der Tidal API direkt vor dem Streaming eines Songs einschließlich der direkten Song - URL und des Schlüssels abgerufen wird. Ich bin mir jedoch nicht sicher Algorithmus verwendet Ich habe viele Male mit OpenSSL getestet, um die Dateien mit AES-128 und 256 zu entschlüsseln. Entweder habe ich OpenSSL falsch eingestellt oder sie verwenden Salsa20, um die Streams zu verschlüsseln. Die API-Aufrufe laufen über HTTPS Streams sind nicht. "

- Kurz gesagt, Sie werden es nicht tun.

Dein Tipp ist genau das, was ich brauchte. Vielen Dank. user498283 vor 8 Jahren 0