News for hackers. Stuff that matters.
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by garblegarble on Monday December 27, 2021 @10:05AM (#29703013)
The repo readme is pretty telling - this is being leaked to force this particular key to be blacklisted, I guess one group annoyed with others and wanting to cut off their access (and presumably the leaking group already has other L1 keys so doesn't fear this key being burned...)
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by tyingq on Monday December 27, 2021 @12:37PM (#29704610)
I also noticed it provides part of the functionality with a .pyc file, without including the normal python source. This one, for example: https://github.com/widevinedump/WV-AMZN-4K-RIPPER/blob/main/...

I'd be a little leery of running that outside of a sandbox.

Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by rolandog on Tuesday December 28, 2021 @11:21PM (#29721821)
Do you think it could probably be decompiled? [0].

[0]: https://stackoverflow.com/a/14808336/297570

Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by masterofpupp3ts on Tuesday December 28, 2021 @11:07PM (#29721739)
Forgive me for my ignorance, but would you mind explaining why providing functionality with a .pyc is potentially a red flag? I'm interested in learning more about Python codebases.
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by tomc1985 on Tuesday December 28, 2021 @11:12PM (#29721775)
.pyc files are the compiled bytecode for its corresponding .py file. It's scrambled, you would need a decompiler to inspect the source code and it would be very hard to read (compared to the original source).

People typically ship .pyc files when they want to hide what they are doing, for a wide variety of reasons.

Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by masterofpupp3ts on Wednesday December 29, 2021 @12:01AM (#29722078)
Oh! That makes complete sense. I didn't know .pyc was the bytecode of a Python file. Thank you!
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by betterunix2 on Monday December 27, 2021 @10:26AM (#29703220)
There is something amusing about weaponizing the key revocation process like this...
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by hatware on Monday December 27, 2021 @11:07AM (#29703609)
Everything about it is fascinating. These people all have day jobs yet they provide a better experience than the multi-trillion dollar corporations that are releasing the product in the first place.
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by londons_explore on Monday December 27, 2021 @11:24AM (#29703771)
These people probably all have day school... I think most people who get past school age tend to retire out of this crowd of people...
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by Wiseacre on Monday December 27, 2021 @11:29AM (#29703821)
I would just like to point out that this is a forum called Hacker News.
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by nurettin on Wednesday December 29, 2021 @03:22PM (#29729518)
People come to HN to discuss whether the hacking blog's title was too big for their tastes or if the content is readable by every disabled person under the sun. The comment section is literally pain incarnate for actual hackers.
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by hatware on Monday December 27, 2021 @11:51AM (#29704076)
Are you implying that young adults are more responsible for the state of piracy today than adults? I don't see that at all.
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by dijit on Monday December 27, 2021 @12:26PM (#29704507)
I feel like I have to defend the parent here. My experience in the nulling/warez/pirating community is that it tends to be young adults doing the majority of the work and mostly they do it for kudos and not monetary benefit.

Adults might be giving them the kudos, but the hard work (again, in my experience) is young adults, of school age.

Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by monocasa on Monday December 27, 2021 @01:42PM (#29705357)
A lot of them started as young adults, but the scene has been going on for over 20 years. Some people quit over time, and some other joined as they got old enough to contribute, but I wouldn't paint with as wide of a brush as you're doing.
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by rolph on Monday December 27, 2021 @01:16PM (#29705052)
these young adults havent learned the utility and nessecity of anonymity
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by hatware on Monday December 27, 2021 @12:45PM (#29704704)
Young adults aren't breaking into streaming devices to extract the CDM keys. They also aren't running trackers like Orpheus and Redacted. Those are small examples, but I'm not sure I understand how young adults would ever have the mobility and network to do these things.
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by betterunix2 on Monday December 27, 2021 @01:58PM (#29705550)
George Hotz (geohot) was a teenager when he cracked the iPhone and was 20 when he cracked the PS3. So...yes, young adults certainly can extract keys if they have the time and motivation, and being young adults they often have plenty of time on their hands.
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by hatware on Monday December 27, 2021 @06:37PM (#29708320)
Using George Hotz as an example is pretty disingenuous. He is clearly not your average young adult, even for the average of HN.
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by Sunspark on Monday December 27, 2021 @10:26PM (#29709991)
That was some funny stuff. Watching this guy make Sony freak out and chase after him down the street with lawyers. Halt varlet, for I shalt sue!
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by floatingatoll on Monday December 27, 2021 @01:31PM (#29705215)
Er, you may not have been a young adult with l33t hardware hacking skills, but others were.
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by hatware on Monday December 27, 2021 @06:40PM (#29708336)
Odd comparison, I wasn't basing this off of my experience as a young adult.
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by selfhoster11 on Monday December 27, 2021 @05:22PM (#29707535)
They are. Plenty of them are more than talented enough for it.
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by hatware on Monday December 27, 2021 @06:37PM (#29708325)
Can you provide a counter-example or is this all anecdotes?
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by Commodore63 on Monday December 27, 2021 @03:04PM (#29706197)
It was definitely the case for me! I aged out of warez when I got a full time job.
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by jorvi on Monday December 27, 2021 @05:07PM (#29707391)
I think the warez ‘golden age’ was 1995-2015.

Before that most of the protections were just not that severe (and thus interesting), and after 2015 Steam, Netflix and Spotify severely stemmed the influx of people being exposed to piracy and thus potentially going deeper into the culture.

Tangentially related but I think that’s also why in a strange way the advent of the smartphone and other ‘curated technological experiences’ has lowered computer literacy for the average person born after ~1995.

Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by arsome on Tuesday December 28, 2021 @12:46AM (#29710867)
Yeah, I think software piracy was a huge part of technological learning for me from an early age, figuring out how to the name of what I was even looking for (cracks, Warez), using astalavista, early torrent clients, forwarding ports, finding good torrents, using a firewall to block applications, applying cracks, learning about loaders, key generators, patches, protectors, and later reverse engineering and cracking software myself... staring at assembly in IDA for a few days straight so you can do something no one else online has done is a pretty interesting experience and probably one of the most formative ones to my enjoyment of computing.
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by charcircuit on Monday December 27, 2021 @10:13AM (#29703084)
or they had the skills to just dump it again

Edit: nvm I understood which key you were talking about. I would have replied, but I'm rate limited.

Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by garblegarble on Monday December 27, 2021 @10:15AM (#29703102)
Ah, I thought L1 keys were burned into hardware, so blacklisting this key was effectively blacklisting a bunch of Lenovo tablets from accessing 4K HDR streaming?

Edit: looks like I'm wrong about this, and the Widevine L1 keys can be changed with a firmware update. There's an interesting breakdown of how it works on Qualcomm chips here: http://bits-please.blogspot.com/2016/04/exploring-qualcomms-...

Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by londons_explore on Monday December 27, 2021 @11:01AM (#29703560)
Does this mean if I have a lenovo tablet that currently streams 4K, that it will lose 4K video support? Could I ask Lenovo for a refund?
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by garblegarble on Monday December 27, 2021 @11:14AM (#29703675)
I would think so (the repo suggests this is a Lenovo TB-X505X key, I'd imagine they're at least per-product). I could certainly be be wrong about L1 keys being burned-in, that was just my understanding of it (vendor docs say things like "Hardware DRM", but maybe I'm jumping to conclusions from marketing speak)

The Widevine spec doesn't say either, it just says that all processing is within the Trusted Execution Environment, so I suppose the keys could be loaded/updated in firmware. I'm looking for more docs now...

Edit: looks like I was wrong and they can be changed with firmware updates: http://bits-please.blogspot.com/2016/04/exploring-qualcomms-...

Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by alias_neo on Monday December 27, 2021 @11:28AM (#29703804)
TEE is an environment with hardware backed attestation, you run a piece of software in the "black box" to do things like key generation etc.

My educated guess, having used TEE/TrustZone for keys is that they could update the payload (the "Trusted Executable") with a new one to resolve the issue.

Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by jeroenhd on Monday December 27, 2021 @11:16AM (#29703683)
You should be able to ask Lenovo for a refund if you've bought the device with this feature in mind and if Lenovo advertised the ability to watch 4K on your preferred streaming service.

If the device just happens to support 4k, you may be out of luck. You could try sueing the parties that are supposed to deliver the 4k content and have revoked the key, but I doubt you'll get much out of them.

If you rely on DRM, the media industry has all the keys. You're left to their whims when it comes to content consumption, and there's very little you can do.

Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by nikanj on Monday December 27, 2021 @11:08AM (#29703624)
Yes and yes. Lenovo probably doesn’t give a shit, though. But you can ask!
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by Scoundreller on Monday December 27, 2021 @11:15AM (#29703681)
Depends on the country. Some do have some liability on manufacturers and/or vendors for defects. Unsure if an asterisk in their click through contract about key revocation would even matter.
Re:"Widevine Dump":Leaked Code Downloads HD Video from Disne... by NavinF on Monday December 27, 2021 @01:07PM (#29704941)
Would they release a firmware update with new keys though? If they can’t fix the vulnerability, the new keys would get dumped just like the old ones.