Profile

Cover photo
Leticia Figueira
141 followers|30,209 views
AboutPosts

Stream

Leticia Figueira

Shared publicly  - 
1
Add a comment...

Leticia Figueira

Shared publicly  - 
 
Technovation Challenge Brazil 2014! Spreading the word on diversity and education in STEM areas. Proud of being part on that!
3
Add a comment...

Leticia Figueira

Shared publicly  - 
1
Add a comment...

Leticia Figueira

Shared publicly  - 
 
This is... this is... lovely!
Balloon-powered Internet for everyone.
2
1
Carolina Nogueira's profile photo
Add a comment...

Leticia Figueira

Shared publicly  - 
 
Menos um. :/
1
Add a comment...

Leticia Figueira

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
Victor Goff's profile photoLeticia Figueira's profile photo
2 comments
 
Hahahaha, true.
Add a comment...
Have them in circles
141 people
Karina Machado's profile photo
Vinicius Silveira's profile photo
Matheo Gracia Pegoraro's profile photo
Pablo Astigarraga's profile photo
Fabio Cardoso's profile photo

Leticia Figueira

Shared publicly  - 
 
This Hangout On Air is hosted by Leticia Figueira. The live video broadcast will begin soon.
Q&A
Preview
Live
TCBR Team - Catch Up Dez/2013
Sat, December 14, 2013, 11:15 AM
Hangouts On Air

1
Add a comment...

Leticia Figueira

Shared publicly  - 
 
No, we're not going to the World Cup.
2
Add a comment...

Leticia Figueira

Shared publicly  - 
 
On se quitte toujours...
 ·  Translate
1
Cidinéa Costa's profile photo
2 comments
 
Oi filha, ouça tbm  uma das maiores cantoras francesas: Edith Piaff
 ·  Translate
Add a comment...

Leticia Figueira

Shared publicly  - 
1
Add a comment...
People
Have them in circles
141 people
Karina Machado's profile photo
Vinicius Silveira's profile photo
Matheo Gracia Pegoraro's profile photo
Pablo Astigarraga's profile photo
Fabio Cardoso's profile photo
Story
Tagline
Tudo é uma questão de manter a mente quieta, a espinha ereta e o coração tranquilo.