lkml.org 
[lkml]   [2001]   [Mar]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: new generic content schemes popping up everywhere...
On Tue, 13 Mar 2001, Thomas Dodd wrote:

> Andre Hedrick wrote:
> > >From siliconvalley.com's GMSV column today:
> > self-destruct if it's tampered with. The utility is enabled
> > with 11 layers of security defenses, all of which must be
> > successfully navigated to disable the system. These layers
> > range from a series of forced reboots designed to thwart
> > automated hacking tools to something called "the white screen
> > of death" which destroys the software and all files stored
> > inside it. Infraworks CEO George Friedman says the
> > application's system-level control is possible largely because
> > it is firmly anchored into users' C drives during
> > installation. "We're fairly deep in the operating system,"
>
> Not much help if you put the disk in another box without their
> system installed (or mount in linux/BSD/MacOS) to break the
> encryption/controls. Once that's done, A floppy based OS
> and tool could break open the files on a disk, when their
> apps aren't running.
>
> If it can be decrypted "legally" it can
> be done "illegally" too.

Indeed. The whole concept is fatally flawed; probably the biggest
challenge facing a cracker attacking this system is choosing which of the
many avenues to start with :-)

1. The drivers. I really like displaying audio and video via my hard
drive, so I use drivers which do that...

2. Debugger: I'll stick a breakpoint in a suitable point, so just after
decryption the program is frozen and dumped to disk. Ooh look -
unencrypted content!

3. Rebuild the Windows kernel with the functions they rely on disabled.
When the kernel's out to get you, you're thoroughly screwed.

4. Run it under VMWare, and snapshot the screen with the content
displayed.

5. Don't buy this "protected" content crap, and watch their share price
go round the S-bend.

6. Run it under Wine, with a few API tweaks.


I'm sure there are plenty of other approaches, but this is rather OT for
lkml...


James.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:29    [W:0.086 / U:0.104 seconds]
©2003-2014 Jasper Spaans. Advertise on this site