Profile

Cover photo
Will Genovese
Works at NESIT
Attends Hard Knocks
Lives in meriden, ct
142 followers|6,300 views
AboutPostsPhotosYouTube

Stream

Will Genovese

Shared publicly  - 
1
Add a comment...

Will Genovese

Discussion  - 
 
$15 shipped today only
1
mike kershaw's profile photoWill Genovese's profile photo
3 comments
 
ordered 25 for my class @ my hackerspace http://nesit.org/wifi-cracking-101/
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...

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...
Have him in circles
142 people
Marshall Whittaker's profile photo
Ben Kurtz's profile photo
Sean Williams's profile photo
John M's profile photo

Will Genovese

Shared publicly  - 
1
Jennifer Conroy's profile photo
 
What is that???
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".
2
Add a comment...

Will Genovese

Shared publicly  - 
 
Sniff all the things.
1
Baron LeBourgeois's profile photo
 
Slash bong slash antennae 
Add a comment...

Will Genovese

Shared publicly  - 
 
24Hrs of lemons
1
Add a comment...
People
Have him in circles
142 people
Marshall Whittaker's profile photo
Ben Kurtz's profile photo
Sean Williams's profile photo
John M'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