I may have found a way how to cheeze a streaming site where you pay for minutes watched to download stuff for free. Youtube-dl is awesome.

I think it could be somehow cheezed though. The DASH files are nicely ordered. (1, 2, 3 etc)

Follow

My guess is that they issue an auth token for an IP that expires after set amount of time, but have it broken and instead of the free 5 minutes, it expires after 20 minutes. Doesn't matter how much you manage to download in that time.

· · Web · 1 · 0 · 0

@matrix
They may also be implementing this with firewall rules and do the revocations in batch because it'd also require going through all active connections and determining which ones to kill

@r000t I just tried checking with a VPN in a browser and no custom tool might be necesery. It seems their files are broken and I actually did manage to snag the entire thing. It looks like their DASH stream doesn't actually end when the webplayer says it ends, but after the end starts serving few minutes from the beginning of the video. It confused me because I only checked the last 10 secs or so to see if it downloaded and there was a sudden cut off.
The webplayer says 59:05, but YTDL got 1:03:00.

Sign in to participate in the conversation
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.