Profile

Cover photo
Will Genovese
Works at NESIT
Attends Hard Knocks
Lives in meriden, ct
171 followers|39,738 views
AboutPostsPhotosYouTubeReviews

Stream

Will Genovese

Shared publicly  - 
I’m posting this now because the hosting company has seem to finally fix the issues, I tried emailing and tweeting to them but got no response from any of the parties. A few weeks ago there w…
1
Add a comment...

Will Genovese

Shared publicly  - 
1
Add a comment...

Will Genovese

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

Will Genovese

Shared publicly  - 
 
Lolwut
1
Evan Keiser'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...
Have him in circles
171 people
chirag ramvani's profile photo
George Meyers's profile photo
Patrick Tuminaro's profile photo
Alexis Alexis's profile photo
Scott Bollinger's profile photo
Mansur Terrang's profile photo
Joseph Bowolick (Joe)'s profile photo
Jack Bernstein's profile photo
Amy Limmer's profile photo

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".
118 comments on original post
1
Add a comment...

Will Genovese

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

Will Genovese

Shared publicly  - 
1
Evan Keiser'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...
People
Have him in circles
171 people
chirag ramvani's profile photo
George Meyers's profile photo
Patrick Tuminaro's profile photo
Alexis Alexis's profile photo
Scott Bollinger's profile photo
Mansur Terrang's profile photo
Joseph Bowolick (Joe)'s profile photo
Jack Bernstein's profile photo
Amy Limmer'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
http://willgenovese.com
Bragging rights
President NESIT Hackerspace
Education
  • Hard Knocks
    Life, present
Basic Information
Gender
Male
Other names
illwill
Apps with Google+ Sign-in
  • Flockers
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 - a year ago
reviewed a year ago
4 reviews
Map
Map
Map