home *** CD-ROM | disk | FTP | other *** search
/ hackzapple.com / www.hackzapple.com.tar / www.hackzapple.com / DISKII / DISKIITECH03C.HTM.orig < prev    next >
Text File  |  2010-10-06  |  4KB  |  72 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
  2. <HTML>
  3. <HEAD>
  4. <TITLE>HACK Z APPLE, Collection Apple II</TITLE>
  5.   <link rel="shortcut icon" type="image/x-icon" href="http://www.hackzapple.com/favicon.ico">
  6.   <meta http-equiv="imagetoolbar" content="no">
  7.   <meta name="author" content="JPL">
  8.  <meta name="KEYWORDS"    content="HACK Z APPLE, JPL, Cracking, Hacking, DISK II, DRIVES, DISQUETTES, Collection APPLE II, APPLE, Apple II, APPLE II Plus, 2+, Europlus, 2e, //e, enhanced, Platinium, Stealth,  Cortland, GS, IIGS, WOZ, IIGS WOZ, ROM 0, ROM 1, ROM 4, IIc, IIc Plus,Apple III, LISA, MAC XL, DARK VADOR, ITT 2020, APPLE BF,APPLE REV0, REVISION 0, RFI, NON RFI">
  9.   <meta name="TITLE"     content="Apple II standard">
  10.   <meta name="OWNER"     content="HACKZAPPLE.COM">
  11.   <meta name="SUBJECT"     content="Collection Apple II">
  12.   <meta name="REVISIT-AFTER"     content="10 DAYS">
  13.   <meta name="LANGUAGE" content="FR">
  14.   <meta name="ROBOTS"     content="All">   
  15. <link href="../BASIC.CSS" rel="stylesheet" type="text/css"> 
  16. </HEAD>
  17.  
  18. <BODY>
  19. <CENTER>
  20.  
  21.  
  22. <A NAME="DISK06"></A>
  23. <TABLE border="0" cellspacing="0" cellpadding="0" width="700">
  24. <TR> <TD WIDTH="200"> </TD> <TD WIDTH="100"> </TD> <TD WIDTH="200"></TD> <TD WIDTH="10"></TD> <TD WIDTH="190"></TD> </TR>
  25.  
  26. <TR>     <TD COLSPAN="5" valign="TOP" > <img src="../THEMAS/M3/XDISK3C.PNG" BORDER=0></TD> </TR>
  27. <TR> <TD COLSPAN="5" HEIGHT="10"></TD></TR>
  28. <TR> <TD COLSPAN="5" CLASS="PARAG1K">
  29.     Partant du principe que la copie d'une disquette se fait piste par piste certains Θditeurs se sont dit, 
  30.     α trΦs juste titre, qu'il n'est pas possible d'Θcrire exactement plusieurs pistes successives de faτon 
  31.     α ce qu'elles soient exactement placΘes de la mΩme faτon les unes par rapport aux autres.
  32.     <BR><BR>
  33.     Ces esprits fΘconds et surchauffΘs se sont alors mis α inventer la fameuse "synchronisation des pistes". Le principe
  34.     est simple : sur une piste donnΘe on dΘfinit une position de dΘpart qui peut Ωtre absolument n'importe quoi. 
  35.     Par exemple    avec un format DOS 3.3 ce pourrait Ωtre un numΘro de secteur. La technique est alors trΦs simple, 
  36.     elle consiste α detecter ce numΘro de secteur puis α passer sur une piste voisine et α lire le premier numΘro 
  37.     de secteur    que l'on rencontre s'il est celui que vous avez prΘvu.
  38.     <BR><BR>
  39.     La probabilitΘ que vos deux pistes soit synchronisΘes est de 1/16 dans ce cas. Si vous faites le test sur 3 pistes
  40.     la probabilitΘ devient de 1/256 ce qui est plus que difficile, avec 4 pistes cela passe α 1/4096 autant dire dΘjα 
  41.     impossible sauf α Ωtre le chanceux immonde qui ferait bien de rentrer α la maison voir ce que fait sa petite amie.
  42.     <BR><BR>
  43.     Pour Θcrire de telles protections c'est d'une simplicitΘ biblique :
  44.     <BR> <BR>
  45.     1. On Θcrit d'abord la piste de rΘfΘrence<BR>
  46.     2. On relit la piste en question pour dΘtecter ce qui sera le point fixe puis on se dΘplace sur la piste suivante, qui
  47.     n'est pas nΘcessairement la voisine et on Θcrit cette nouvelle piste.<BR>
  48.     3. Pour synchroniser les autres on peut se caler soit sur la premiΦre (mais les probabilitΘs resteront de 1/16)
  49.      soit celle qui la prΘcΘde (les probabibilitΘs se congugent... c'est mieux)
  50.     <BR> <BR>
  51.     TrΦs vite les programmes de copie ont intΘgrΘ en paramΦtre standard la synchronisation des pistes.
  52.     </TD></TR>
  53.  
  54. <TR> <TD COLSPAN="5" HEIGHT="10"></TD></TR>
  55.  
  56.  
  57.  
  58.  
  59. <TR> <TD COLSPAN="5" height="10"></TD>  </tr>
  60. <TR><TD COLSPAN="5"  ><HR color="BLUE"></td>
  61. </TR>
  62. <TR> 
  63.     <TD COLSPAN="5">  
  64.     <CENTER>
  65.     <A HREF="javascript:history.back()"> <IMG SRC="../THEMAS/DIVERS/JSBACK.PNG"></A> 
  66.     <A HREF="DISKIITECH.HTM" > <IMG SRC="../THEMAS/DIVERS/HOMESITE.PNG"></A>
  67.     </CENTER></TD>
  68. </TR>
  69. </TABLE></CENTER>
  70. </BODY>
  71. </HTML>
  72.