Lech Ere
[Login to edit this page]
Johansen is featured in the documentary film info wars.
About his reverse engineering skills, in a post on his blog he said that in the '90s he started with a book ("Programming the 8086 8088"), the web ("Fravia's site was a goldmine") and IRC ("Lurked in a x86 assembly IRC channel and picked up tips from wise wizards.")
In 2001, Johansen released OpenJaz, a reverse-engineered set of drivers for Linux, BeOS and Windows 2000 that allow operation of the JazPiper MP3 digital audio player without its proprietary drivers.
In November 2003, Johansen released QTFairUse, an open source program which dumps the raw output of a QuickTime Advanced Audio Coding (AAC) stream to a file, which could bypass the digital rights management (DRM) software used to encrypt content of music from media such as those distributed by the iTunes Music Store, Apple Computer's online music store. Although these resulting raw AAC files were unplayable by most media players at the time of release, they represent the first attempt at circumventing Apple's encryption.
Johansen had by now become a VideoLAN developer, and had reverse engineered FairPlay and written VLC's FairPlay support. It has been available in VideoLAN CVS since January 2004, but the first release to include FairPlay support is VLC 0.7.1 (released March 2, 2004).
On April 25, 2004 Johansen released yet another program: DeDRMS. Written in C#, this 230 line program also removes copy protection.
On July 7, 2004 he released FairKeys, a program that can be used to retrieve the keys needed by DeDRMS from the iTunes Music Store servers themselves.
On August 12, 2004 Johansen announced on his website that he defeated Apple's AirPort Express's encryption which lets users stream Apple Lossless files to their AirPort Expresses.
On November 25, 2004 he released a proof of concept program that allows Linux users (via VLC) to play video encoded with Microsoft's proprietary WMV9 codec, by porting the reference version of the software. This was a significant development as Microsoft had been lobbying to have their codec used with the next DVD standard.
On March 18, 2005, Travis Watkins and Cody Brocious, along with Johansen, wrote PyMusique, a Python based program which allows the download of purchased files from the iTunes Music Store without DRM encryption. This was possible because Apple Computer's iTunes software adds the DRM to the music file after the music file is downloaded. On March 22, Apple released a patch for the iTunes Music Store blocking the use of his PyMusique program. The same day, an update to PyMusique was released, circumventing the new patch.
0 Comments
Write a comment