Profile

Cover photo
Will Genovese
Works at NESIT
Attends Hard Knocks
Lives in meriden, ct
160 followers|22,649 views
AboutPostsPhotosYouTubeReviews

Stream

Will Genovese

Shared publicly  - 
1
Add a comment...

Will Genovese

Shared publicly  - 
 
 
I bought a digital video download today that required a video player from Leaping Brain. As usual, the proprietary player wasn't great and to transfer it to my iPhone I'd need another proprietary player. Ugh. But I browsed around and found that the video had been downloaded into a hidden directory as a bunch of .mov files. Great, except none of the files would play.

It turned out the actual player, launched from their compiled app, was a Python wrapper around some VLC libraries. Nothing funny going on, as far as I could tell, but when I tried to launch the player directly, nothing happened. The compiled app was modifying the .mov files right before they were loaded into the player, and then reverting the file on disk. According to http://leapingbrain.com/mod-machine/faq/:

 "We apply our BrainTrust™ proprietary video encryption to your movies before we upload them to our servers. If someone ever was able to gain access to your content, the files would be useless and unplayable, because they are stored in a scrambled, encrypted format. Once downloaded to the user’s hard drive, the files are still encrypted and only readable via the MOD Machine Player by a legitimate owner. We are not aware of a better DRM scheme than ours. Where Windows Media DRM is easily crackable, and doesn’t run on Macs, BrainTrust™ works great on Windows 8, Vista, Windows XP and Mac, and is virtually uncrackable."

Virtually uncrackable? Well, since they load the file from a Python script, it's easy to make a copy of the "decrypted" file before it's reverted. Having done so, I was curious to see the encryption scheme. By comparing the binary files, I discovered the "proprietary video encryption" algorithm: for the first 15kB, each 1kB block has its initial bytes xor'd with the string "RANDOM_STRING". That's the "scrambled, encrypted format" that leaves these files "useless and unplayable".
1
Add a comment...

Will Genovese

Shared publicly  - 
 
Sniff all the things.
2
Add a comment...

Will Genovese

Shared publicly  - 
1
Detro Jones's profile photo
 
1 month after my first raspberry pi finally shipped. I feel like an apple user.
Add a comment...

Will Genovese

Shared publicly  - 
 
24Hrs of lemons
1
Add a comment...

Will Genovese

Shared publicly  - 
 
1.5tb
The blog of GPU Rainbow Tables and brute forcer tools at http://www.cryptohaze.com/. Thursday, September 6, 2012. Cryptohaze MD5 and NTLM length 8 tables available for download! After some work, a pri...
1
Add a comment...
Have him in circles
160 people
Devon Kearns's profile photo
Chris Spehn's profile photo
Amy Nerone's profile photo
Geoffrey Gowey's profile photo
Jack Bernstein's profile photo
Detro Jones's profile photo
abhishek reddy's profile photo
Kevin Kwan's profile photo
Tom Moore's profile photo

Will Genovese

Shared publicly  - 
1
Jennifer Conroy's profile photo
 
What is that???
Add a comment...

Will Genovese

Shared publicly  - 
 
Lolwut
1
Detro Jones's profile photo
 
.........
Add a comment...

Will Genovese

Shared publicly  - 
 
Oh, this? Just some teenage girls from Africa who invented a urine-powered generator.

http://io9.com/5958887/
1
Add a comment...
People
Have him in circles
160 people
Devon Kearns's profile photo
Chris Spehn's profile photo
Amy Nerone's profile photo
Geoffrey Gowey's profile photo
Jack Bernstein's profile photo
Detro Jones's profile photo
abhishek reddy's profile photo
Kevin Kwan's profile photo
Tom Moore's profile photo
Work
Occupation
Computer Guru
Employment
  • NESIT
    President, 2010 - present
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
meriden, ct
Story
Tagline
That guy
Bragging rights
President NESIT Hackerspace
Education
  • Hard Knocks
    Life, present
Basic Information
Gender
Male
Other names
illwill
stayed at a friends for the week and had a raging party. PDX got everything back in order before they came back from vacation. even got rid of some less desirable people
Public - 3 months ago
reviewed 3 months ago
4 reviews
Map
Map
Map