User Tools

Site Tools


atracdownload-wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
atracdownload-wiki [2010/06/10 08:44] megadiscmanatracdownload-wiki [2011/08/10 22:04] (current) alex
Line 25: Line 25:
  
  
-==== 1. UNKNOWN PURPOSE ====+==== 1. DISABLE TRACK PROTECTION FOR NEXT SESSION ====
  
   => 00 18 00 08 00 46 f0 03 01 03  2b ff 00 01 00 00 01   => 00 18 00 08 00 46 f0 03 01 03  2b ff 00 01 00 00 01
   <= 09 18 00 08 00 46 f0 03 01 03  2b 00 00 01 00 00 01   <= 09 18 00 08 00 46 f0 03 01 03  2b 00 00 01 00 00 01
  
 +This instruction tells the MD unit to not set the "protected" bit for following downloaded tracks. It is effective until reset with the same instruction, but having the last byte 00, or the end of the current session.
  
 ==== 2. START AUTHENTICATED SESSION ==== ==== 2. START AUTHENTICATED SESSION ====
  
-  => 00 18 00 08 00 46 f0 03 01 03  80 ff 00 00 00 00 00 +  => 00 18 00 08 00 46 f0 03 01 03  80 ff 
-  <= 09 18 00 08 00 46 f0 03 01 03  80 00 00 00 00 00 00+  <= 09 18 00 08 00 46 f0 03 01 03  80 00
  
 NOTE: You hear head movement (disc spinning up). NOTE: You hear head movement (disc spinning up).
Line 41: Line 42:
 ==== 3.  REQUEST FOR LEAF ID ==== ==== 3.  REQUEST FOR LEAF ID ====
  
-  => 00 18 00 08 00 46 f0 03 01 03  11 ff 00 00 00 00 00+  => 00 18 00 08 00 46 f0 03 01 03  11 ff
   <= 09 18 00 08 00 46 f0 03 01 03  11 00 01 00 00 21 cf 06 00 00   <= 09 18 00 08 00 46 f0 03 01 03  11 00 01 00 00 21 cf 06 00 00
  
Line 101: Line 102:
      $m(1) ... $m(8)      $m(1) ... $m(8)
   <= 09 18 00 08 00 46 f0 03 01 03 20 00 00 00 00   <= 09 18 00 08 00 46 f0 03 01 03 20 00 00 00 00
-     !m(1) ... !m(1)+     !m(1) ... !m(8)
  
 $m is a nonce from the host and !m is a nonce from the device. These two 8-byte-values are concatenated to form a 16-byte value. The Retail MAC without padding of that value, using the root key of the EKB transferred as key for the MAC will be the session key. $m is a nonce from the host and !m is a nonce from the device. These two 8-byte-values are concatenated to form a 16-byte value. The Retail MAC without padding of that value, using the root key of the EKB transferred as key for the MAC will be the session key.
atracdownload-wiki.1276159454.txt.gz · Last modified: 2010/06/10 08:44 by megadiscman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki