Register
FAQ
Today's Posts
THE DAEMON TOOLS FORUM
Quick Links
Copy Methods, Questions Post everything about Copy Methods here!

Tip: System Errors? Click here to Fix your PC

Reply
 
LinkBack Thread Tools Display Modes

  #1
Old 14.12.2002, 09:19
Experienced User

 
Join Date: 13.11.2002
Posts: 1,950
Default How does the TwinPeaks method work?

Hi...

could someone explain how exactly the TwinPeaks method of making (maybe only temporally) working copies of SecuROM v4.8x works?
I think I understood how SecuROM works but I'd like to understand this also...

Sergei
NetSoerfer is offline   Reply With Quote
  #2
Old 14.12.2002, 22:50
Administrator
 
LocutusofBorg's Avatar
 
Join Date: 06.11.2002
Posts: 2,920
Default Re: How does the TwinPeaks method work?

The TwinPeaks-Method simply inserts new Sectors, where the Speedchanges on Original-Disc occurs. F.E. you remember the BWA-Builder?
Ever noticed the "squares" that identify a original Securom-CD from normal CD? Twinpeaks inserts Sectors on the CD-R that contains the same data. Let me explain:

NORMAL CD:
--> Read Direction:
f.e. Sectornumber 3000,3001,3002,3003,3004 and so on

TwinPeaks-CD:
--> Read Direction:
f.e. Sectornumber 3000,3001,3001,3002,3002,3003,3003,3004

However this is just an example, it shows the "trick" that let SecuROM "think" it's an Original CD: The additional Sectors are placed as good as it gets to fool the protection (time-delay).

As you see above, there are Sectors that contain the same data and the same Sectorheader. This is in fact a violation of the standards, but many cd-roms (burners, dvd's) just throw the following sectors away if same sectornumber is detected twice or more often. But Plextor-Drives f.e. detect them and aren't amused about :mrgreen: (which is in fact fully ok, as this is after all a non standard-disc anymore) and therefore you can't install those discs as readerrors appears on Plextor-Drives. This can or cannot maybe "cured" by Firmwareupdate or fooling the Plextor-Drives (I'm currently working on that)

The whole "trick" with the TwinSectors is (what a irony :mrgreen: ) is first developed by a company named "Thompson" and the protection was knowned as "Tagкs"--- I managed to copy such discs by manually generate Sectors with new Sectorheader/data

hope you now understand why it should be difficult (if not impossible) to generate 1:1 copy of new SecuROM
__________________
email: locutus@daemon-tools.cc
THIS EMAIL IS NOT OUR SUPPORT-EMAIL!

DAEMON Tools Folding@Home-Team - join us:
Teamnumber 87359
LocutusofBorg is offline   Reply With Quote
  #3
Old 15.12.2002, 10:45
Experienced User

 
Join Date: 13.11.2002
Posts: 1,950
Default Re: How does the TwinPeaks method work?

hmm...

So if I understand this correctly, the varying structure on the disc only changes the time it takes to read out a sector. And TwinPeaks throws in the additional sectors to 'fake' that delay?
Now that's interesting...

I always confused the name TwinPeaks with the sometimes so-called TwinSector, that Mode2-sector in the Mode1-stream and wondered how manipulating it could fool SecuROM v4.8x...

What happens if e.g. the whole disc had a structure that would make it necessary to throw in EVERY sector at least twice? Wouldn't that create disc content being about 1.2GB in size?

Hope I understood all this correctly...


Sergei
NetSoerfer is offline   Reply With Quote
  #4
Old 15.12.2002, 10:49
Experienced User
 
Andareed's Avatar
 
Join Date: 08.11.2002
Posts: 1,490
Default Re: How does the TwinPeaks method work?

but a protection isn't going to read the entire disc, since this would take five or ten minutes, at lease that's what I think.
Andareed is offline   Reply With Quote
  #5
Old 15.12.2002, 11:06
Experienced User

 
Join Date: 13.11.2002
Posts: 1,950
Default Re: How does the TwinPeaks method work?

right... but apart from that, i understood that story right?
NetSoerfer is offline   Reply With Quote
  #6
Old 15.12.2002, 11:15
Experienced User
 
Andareed's Avatar
 
Join Date: 08.11.2002
Posts: 1,490
Default Re: How does the TwinPeaks method work?

Yes, I believe what you say is correct, but i am no expert. Locutus seems to be more of an expert in this field
Andareed is offline   Reply With Quote
Sponsored Links
Sponsored Links
  #7
Old 15.12.2002, 14:59
Experienced User

 
Join Date: 13.11.2002
Posts: 1,950
Default Re: How does the TwinPeaks method work?

hmm...

I thought about this a bit more... does this mean Alcohol's DPM does not really read the structure of the disc but only the delays between the "delivery" of the sectors? That would explain why the DPM process is so extremely time critical (as it is said in the Alcohol forums)...

for every answered questions, two new questions arise...

Thanks for the information so far!


Sergei
NetSoerfer is offline   Reply With Quote
  #8
Old 15.12.2002, 18:53
Administrator
 
LocutusofBorg's Avatar
 
Join Date: 06.11.2002
Posts: 2,920
Default Re: How does the TwinPeaks method work?

Yes, Sergei, you understand it right, and yes, that's why it's so time-critical (the dpm-function). But, on the other Hand, even SecuROM needs to distinguish original from copy this way (time-checks);
INSERT INTO `portal_posts_text` VALUES
because there is no "build-in" proof-function. And yes, the additional Twin-Sectors increases the amount of disc-space that is needed.
__________________
email: locutus@daemon-tools.cc
THIS EMAIL IS NOT OUR SUPPORT-EMAIL!

DAEMON Tools Folding@Home-Team - join us:
Teamnumber 87359
LocutusofBorg is offline   Reply With Quote
  #9
Old 22.12.2002, 05:30
Experienced User
 
Join Date: 08.11.2002
Posts: 122
Default Re: How does the TwinPeaks method work?

Which will make those copies very easy to identify - wait for next Securom version :P .
SwENSkE is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT +1. The time now is 16:39.
Powered by vBulletin Version 3.8.5
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2   Forum Copyright © 2000-2010 THE DAEMON TOOLS FORUM
Contact Us DAEMON-Search.com Web Store: Disc-Soft.com