Safedisc support (was: Road to 1.0)
Stefan Dösinger
stefandoesinger at gmx.at
Sun Mar 25 11:45:46 CDT 2007
Am Sonntag 25 März 2007 17:33 schrieb Phil Costin:
> Also, just out of interest, would a working safedisc implementation provide
> the necessary underpinnings to support the hexalock copy protection system?
> (http://hexalock.co.il/)
I think the needed infrastructure is the same, but of course we will have to
do extra bugfixing for each copy protection scheme.
That hexalock thing sounds pretty rootkitish. I suspect that the real content
of the cd is encrypted, with an unencrypted decryption program. That
decryption program installs a rootkit which catches and blocks copy
operations on the source files and hacks MS IE 6 to prevent copy and paste.
If they were not completely stupid I am afraid that thing will not work unless
we load the driver into the Linux kernel. If the same driver that prevents
copy operations does the decryption it will have to be hooked into the Linux
cdrom driver. Maybe with raw access the decryption can be done to allow
programs in wine to access the cd, but not Linux programs. There is a
wikipedia page about it, but it is only a copy of the website.
Of course if they are stupid enough to store the protected content
unencrypted, then we only have to make the rootkit happy enough to give the
app its OK.
Personally I cannot see how their copy protected CDRs can resist a simple dd
if=/dev/cdrom of=copy.iso
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20070325/2e8a066d/attachment-0003.pgp
More information about the wine-devel
mailing list