home *** CD-ROM | disk | FTP | other *** search
/ hackzapple.com / www.hackzapple.com.tar / www.hackzapple.com / LISA / DESERIALIZATION / P4.HTM.orig < prev    next >
Text File  |  2010-10-06  |  3KB  |  74 lines

  1. <HTML>  
  2. <HEAD>
  3.   <META NAME="GENERATOR" CONTENT="Adobe PageMill 3.0 Mac">
  4.   <TITLE>pg 04</TITLE>
  5. </HEAD>
  6. <BODY BGCOLOR="#ffffff">
  7.  
  8. <P><CENTER><BR>
  9. <FONT COLOR="#000000" SIZE="+3">Tool Theft Protection Modification<BR>
  10. <BR>
  11. </FONT><U><FONT COLOR="#000000" SIZE="+1">WARNING<BR>
  12. <BR>
  13. </FONT></U><B><FONT COLOR="#000000" SIZE="+1">You must never modify
  14. an original tool diskette. Only modify diskette copies.<BR>
  15. <BR>
  16. </FONT></B></CENTER></P>
  17.  
  18. <P><FONT COLOR="#000000">The Lisa protects tools from illegal
  19. duplication by the use of the unique serial nunber built into
  20. every Lisa. When a tool is first installed, the diskette from
  21. which the duplicate came is modified. To illustrate this modification
  22. and the method of removing the modification the Macintosh application
  23. FEdit will be used. FEdit displays and modifies raw disk blocks
  24. on a Macintosh or Lisa Sony 400K diskette. A disk block contains
  25. 512 bytes. Numbers in hexadecimal (base 16) are proceeded by a
  26. dollar sign ($).</FONT></P>
  27.  
  28. <BLOCKQUOTE>
  29.   <BLOCKQUOTE>
  30.     <P><CENTER><BR>
  31.     <B><U><FONT COLOR="#000000" SIZE="+1">NOTE</FONT></U></B></CENTER></P>
  32.     <BLOCKQUOTE>
  33.       <P><B><FONT COLOR="#000000">This modification can not be done
  34.       on the Lisa since no Lisa tools exist which allow a person to
  35.       modify diskettes at the block level.<BR>
  36.       </FONT></B></P></BLOCKQUOTE>
  37.   </BLOCKQUOTE>
  38. </BLOCKQUOTE>
  39.  
  40. <P><FONT COLOR="#000000">Every Lisa diskette stores files in a
  41. data structure known as the diskette catalog. This catalog begins
  42. on block $23 and ends on block $26. The catalog contains entries
  43. for each file present on the disk. For Lisa tools, the tool file
  44. name has the unique structure</FONT></P>
  45.  
  46. <P><CENTER>{Txxx}OBJ</CENTER></P>
  47.  
  48. <P>where the xxx refers to a unique number which is assigned to
  49. each tool. For example, the LisaCalc tool is stored under the
  50. file name "{T3}OBJ". After the diskette catalog appears
  51. a single block for every file in the catalog. These blocks contain
  52. the information which, when modif ied, deserializes the tool so
  53. that it may be used on other Lisas. To find the block which has
  54. this tool information use FEdit starting at block $27 and sequentially
  55. search for a block which has the tool name you wish to deserialize
  56. in the first data line. On my LisaCalc diskette I found this information
  57. block at block $2D. The original information appeared as follows:</P>
  58.  
  59. <P><CENTER> </CENTER></P>
  60.  
  61. <P><CENTER><FONT COLOR="#000000">(1988) Apple Lisa 7/7 Deserialization
  62. 2 of 4</FONT></CENTER></P>
  63.  
  64. <P><CENTER><A HREF="P5.HTM">Next</A></CENTER></P>
  65.  
  66. <P><CENTER><A HREF="P3.HTM">Back</A></CENTER></P>
  67.  
  68. <P><CENTER><A HREF="P1.HTM">Home</A></CENTER>
  69.  
  70. </BODY>
  71. </HTML>
  72.  
  73.  
  74.