home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 3: The Continuation / 17-Bit_The_Continuation_Disc.iso / files / 2506.dms / 2506.adf / RDB-TOOLS / Deutsch / RDB-Tools(Deutsch).doc < prev    next >
Text File  |  1993-01-13  |  11KB  |  311 lines

  1.              RDB-Tools (c) 1993 by Thomas "FRITZ.T.C." Friedrich
  2.              ---------------------------------------------------
  3.  
  4.               Der ultimative Schutz gegen Festplatten-Mißbrauch
  5.  
  6.                  1. Vertrieb
  7.                  2. Disclaimer
  8.                  3. Zweck
  9.                  4. Anforderungen
  10.                  5. Installation
  11.                  6. Erste Schritte
  12.                  7. Anwendung
  13.                  8. Syntax
  14.                  9. bekannte Probleme
  15.                 10. Credits
  16.                 11. Grüße
  17.                 12. Warenzeichen
  18.  
  19.  
  20. 1. Vertrieb
  21. ===========
  22.  
  23.     Die Programme dürfen frei verteilt werden unter der Voraussetzung, daß
  24.     durch die Verteilung kein Gewinn erzielt wird. Der Preis für eine einzelne
  25.     3.5" DD - Diskette darf als Kopier-Gebühr verlangt werden. Fred Fish wird
  26.     hiermit autorisiert (und gebeten), diese Programme in seine Sammlung
  27.     aufzunehmen.
  28.  
  29.     Das Paket darf außerdem über Mailboxen angeboten werden, falls keine
  30.     Gebühr für das Downloaden erhoben wird.
  31.  
  32.     Alle Dateien dieses Pakets müssen zusammen angeboten werden, und keine
  33.     darf in irgendeiner Form verändert werden, ausgenommen durch Packen oder
  34.     Crunchen.
  35.  
  36.     Das Paket RDB-Tools besteht aus den Dateien:
  37.  
  38.     * libs/hardblocks.library                Support-Library
  39.     * Deutsch/Install_HD(Deutsch)
  40.     * Deutsch/Install_HD(Deutsch).info
  41.     * Deutsch/SaveRDB
  42.     * Deutsch/RestoreRDB
  43.     * Deutsch/KillRDB
  44.     * Deutsch/RDB-Tools(Deutsch).doc         deutsche Dox
  45.     * Deutsch/RDB-Tools(Deutsch).doc.info
  46.     * Deutsch/RDB-Tools(Deutsch).guide       deutsche AmigaGuide-Dox
  47.     * Deutsch/RDB-Tools(Deutsch).guide.info
  48.     * English/Install_HD(English)
  49.     * English/Install_HD(English).info
  50.     * English/SaveRDB
  51.     * English/RestoreRDB
  52.     * English/KillRDB
  53.     * English/RDB-Tools(English).doc         englische Dox
  54.     * English/RDB-Tools(English).doc.info
  55.     * English/RDB-Tools(English).guide       englische AmigaGuide Dox
  56.     * English/RDB-Tools(English).guide.info
  57.  
  58.     Die neuste Version dieses Pakets ist in meiner Mailbox in Deutschland
  59.     erhältlich:
  60.  
  61.     ++49 5202 88558  (USR DUAL STANDARD 16.800)
  62.  
  63.     Einloggen als "GAST", dann einfach "RDB-Tools" eingeben.
  64.  
  65.  
  66. 2. Disclaimer
  67. =============
  68.  
  69. Die RDB-Tools, bestehend aus "SaveRDB", "RestoreRDB" und "KillRDB" werden als
  70. ShareWare vertrieben.
  71.  
  72. Sie dürfen die Software eine Woche lang testen; anschließend sollten Sie sie
  73. entweder löschen oder DM 15.- an meine Adresse schicken (siehe Abschnitt
  74. "Credits").
  75.  
  76. Das gesamte Risiko betreffend Qualität und Funktion der Programme liegt bei
  77. Ihnen.
  78.  
  79. Der Autor übernimmt keine Verantwortung für Schäden, die durch den richtigen
  80. oder falschen Gebrauch der Software entstehen!
  81.  
  82.  
  83. 3. Zweck
  84. ========
  85.  
  86. Vor ein paar Tagen habe ich es "geschafft", den RDB einer Festplatte eines
  87. meiner Bekannten zu löschen. Er hatte mehrere Partitionen auf der Platte und
  88. wußte dummerweise nicht mehr die exakten Größen. Ich habe stundenlang
  89. versucht, den RDB wiederherzustellen, aber es war hoffnungslos; ich mußte die
  90. gesamte Platte neu partitionieren und formatieren!
  91.  
  92. Dies brachte mich auf die Idee, die RDBs absichtlich zu löschen, nachdem sie
  93. auf eine Diskette gesichert wurden, mit der Möglichkeit, sie jederzeit
  94. wieder zu restaurieren; und das Ganze möglichst ohne viel Aufwand.
  95.  
  96. Damit werden mind. zwei Anwendungen möglich:
  97.  
  98.   1.) Wird ein RDB unabsichtlich zerstört, kann er jederzeit wieder
  99.       restauriert werden.
  100.  
  101.   2.) Läuft der Rechner Gefahr, von unbefugten Personen benutzt zu werden,
  102.       kann er durch Löschen des RDB 100%ig gegen Zugriff gesichert werden.
  103.       Das Lustige daran ist, daß der RDB sogar sofort nach dem Booten von
  104.       Festplatte gelöscht werden kann; der Rechner arbeitet trotzdem einwand-
  105.       frei weiter! Erst nach einem Reset (oder Ausschalten) des Rechners macht
  106.       sich die Löschung bemerkbar. Befanden sich auf dem Rechner mehrere
  107.       Partitionen, so ist es unmöglich, den RDB wieder exakt zu restaurieren;
  108.       außer, man probiert einige Zehntausend Möglichkeiten durch (oder hat die
  109.       Backup-Disk).
  110.       Dies bedeutet außerdem:
  111.       Sollte jemand daherkommen und den Strom ausstellen, so wird er nach dem
  112.       Wiedereinschalten nichts mehr auf der Platte vorfinden! Lustig, nicht
  113.       wahr?
  114.  
  115. 4. Anforderungen
  116. ================
  117.  
  118. * Jeder Amiga mit einem SCSI-Controller, der Commodores RDB (Rigid Disk Block)
  119.   Standard unterstützt.
  120. * "hardblocks.library" (mitgeliefert mit meinen Tools)
  121.  
  122. Die Programme wurden auf einem A3000, einem A2000 mit G-Force und einem mit
  123. TrumpCard Professional getestet.
  124.  
  125. Ich sehe keinen Grund, weshalb sie nicht auch auf jedem anderen Controller
  126. laufen sollten.
  127.  
  128. Die Programme sind nutzlos für Besitzer von Evolution2.2-Controllern, da diese
  129. nicht den RDB-Standard unterstützen (Schonmal über ein Update nachgedacht?).
  130.  
  131.  
  132. 5. Installation
  133. ===============
  134.  
  135. Machen Sie zunext einen Doppel-Klick auf das Icon "Install_HD(Deutsch)". Dadurch
  136. wird die "hardblocks.library" in das LIBS:-Verzeichnis und die Programm-Dateien
  137. in das C:-Verzeichnis kopiert.
  138.  
  139. Als nextes müssen Sie den Namen Ihres Controller-Treibers herausfinden.
  140.  
  141.     Beispiele für populäre Controller und ihre Treiber:
  142.  
  143.     Hersteller/Controller             Device-Treiber
  144.     --------------------------------------------------
  145.     Commodore A590/A2091/A3000        scsi.device
  146.     Alter GVP                         scsidev.device
  147.     GVP Series II                     gvpscsi.device
  148.     Supra SupraDrive                  suprascsi.device
  149.     Advanced Storage Systems Nexus    nexus.device
  150.     Microbotics HardFrame             HardFrame.device
  151.     ICD AdSCSI                        icddisk.device
  152.     IVS Trumpcard Professional        ivs_scsi.device / IVS_SCSIpro.device
  153.     BSC ALF2/3                        alf.device
  154.     BSC Oktagon 2008                  oktagon.device
  155.     --------------------------------------------------
  156.  
  157. Meine Programme brauchen den Device-Namen als Parameter, wenn sie aufgerufen
  158. werden.
  159.  
  160.  
  161. 6. Erste Schritte
  162. =================
  163.  
  164. Nachdem Sie die Dateien installiert haben, legen sie eine Kopie der
  165. gelieferten RDB-Tools-Diskette in das Laufwerk DF0:, öffnen Sie eine Shell und
  166. geben Sie ein: "SaveRDB <Device-Name> ALL DF0:". Alle gefundenen Units werden
  167. in der Form "<Unit>.RDB" auf die Diskette gesichert. Gleichzeitig werden sie
  168. auch noch in das S:-Verzeichnis geschrieben.
  169.  
  170. Editieren Sie die "startup-sequence" der Diskette und geben Sie den richtigen
  171. Namen Ihres Devices in der Zeile ein, in der "RestoreRDB" aufgerufen wird
  172. (z.B. "RestoreRDB scsi.device ALL DF0:").
  173.  
  174. Schreib-Schützen Sie die Diskette, machen Sie einige Backups von der Diskette
  175. und verwahren Sie sie an einem sicheren Ort!
  176.  
  177. Wenn Sie später von der Diskette booten, werden die RDBs automatisch
  178. restauriert.
  179.  
  180.  
  181. 7. Anwendung
  182. ============
  183.  
  184.               Es gibt zwei Wege, die Festplatte(n) zu schützen:
  185.  
  186. 1.) Fügen Sie den Befehl 'KillRDB <device name> ALL' in Ihrer "user-startup"
  187.     oder "startup-sequence" ein. Auf diese Weise werden die RDBs jedesmal
  188.     gelöscht, wenn Sie von der Festplatte booten. Das bedeutet, daß sie nach
  189.     jedem Reset zuerst von der Diskette booten müssen, bevor Sie von der Platte
  190.     booten können.
  191.     Der Vorteil ist jedoch, daß NIEMAND (außer Ihnen) nach einem Reset oder
  192.     Ausschalten des Computers Zugriff auf Ihre Festplatte(n) bekommen kann!!
  193.     Dies funktioniert, weil der Controller, nachdem der Rechner gebootet hat,
  194.     die RDBs auf der Platte nicht mehr benötigt; sie werden irgendwo im
  195.     Speicher gehalten. Ich weiß auch nicht wo, aber wen stört's? :-))
  196.  
  197. 2.) Sie können den 'KillRDB' - Befehl manuell in der Shell eingeben oder ein
  198.     HotKey-Programm benutzen, um ihn aufzurufen. Auf diese Art brauchen Sie
  199.     nicht jedesmal nach einem Reset von der Diskette zu booten; aber anderer-
  200.     seits ist Ihre Platte nicht geschützt, wenn jemand Ihren Rechner in Ihrer
  201.     Abwesenheit einschaltet oder ihn sogar mitnimmt!!!
  202.  
  203.  
  204. 8. Syntax
  205. =========
  206.  
  207.   SaveRDB
  208.   -------
  209.   Dieses Programm sichert die RDBs Ihrer Festplatte auf einen angegebenen Pfad
  210.   (am besten ein Disketten-Laufwerk). Es sichert die RDBs ebenfalls im
  211.   S:-Verzeichnis. Die Dateien bekommen Namen in der Art "0.RDB", "1.RDB" usw.
  212.  
  213.   Syntax: SaveRDB <Device-Name> <Unit>|ALL <Pfad>
  214.  
  215.  
  216.   KillRDB
  217.   -------
  218.   Dieses Programm löscht die RDBs Ihrer Festplatte(n). Es löscht dabei nur
  219.   diejenigen RDB(s), zu denen eine entsprechende Datei im S:-Verzeichnis
  220.   existiert. Somit ist gewährleistet, daß der RDB einer nachträglich
  221.   angeschlossenen Festplatte durch ein 'KillRDB [...] all' nicht gelöscht
  222.   wird, außer, Sie geben den Parameter 'FORCE' an, welcher den Sicherheits-
  223.   Check unterdrückt.
  224.  
  225.   Syntax: KillRDB <Device-Name> <Unit>|ALL [FORCE]
  226.  
  227.  
  228.   RestoreRDB
  229.   ----------
  230.   Dieses Programm restauriert die RDB(s) anhand der erzeugten RDB-Dateien.
  231.  
  232.   ACHTUNG: Das Programm prüft nicht, ob die gefundenen RDB-Dateien auch
  233.            wirklich zu der Festplatte gehören!! Wenn Sie mit den falschen
  234.            Dateien restaurieren, sind die RDBs zerstört. Wenn Sie allerdings
  235.            anschließend nocheinmal mit den richtigen Dateien restaurieren, ist
  236.            alles wieder in Ordnung.
  237.  
  238.   Syntax: RestoreRDB <Device-Name> <Unit>|ALL <Pfad>
  239.  
  240.  
  241.   <Device-Name>
  242.   Der Name des Device-Treibers, mit dem Ihr Controller angesprochen wird
  243.   (siehe auch "Installation").
  244.  
  245.   <Unit>
  246.   Die Unit-Nummer Ihrer Festplatte. Sie reicht von 0 bis 6.
  247.  
  248.   'ALL'
  249.    Wenn Sie statt einer Unitnummer 'ALL' angeben, werden alle gefundenen Units
  250.    behandelt.
  251.  
  252.    <Pfad>
  253.    Der Pfad zu den RDB-Dateien. Die beste Wahl ist ein Diskettenlaufwerk.
  254.  
  255.    'FORCE'
  256.    Gewöhnlich löscht 'KillRDB' keine RDBs, die nicht gesichert wurden. Mit
  257.    diesem Parameter kann der Sicherheits-Check übergangen werden.
  258.  
  259.  
  260. 9. Bekannte Probleme
  261. ====================
  262.  
  263. Benutzen Sie niemals 'RestoreRDB' mit RDB-Dateien, die nicht zur Festplatte
  264. gehören; Sie werden ansonsten die RDBs auf der Platte zerstören!!
  265.  
  266.  
  267. 10. Credits
  268. ===========
  269.  
  270. Autor:  Thomas "FRITZ.T.C." Friedrich
  271.         Herforder-Str. 13
  272.         4817 Leopoldshoehe
  273.         TEL: 05208-1064
  274.         BTX: 05208-1064
  275.         BBS: ++49-5202-88558 (AMIGA, USR DS 16.800)
  276.              ++49-5208-6222  (PC,    USR HST 14.400)
  277.  
  278. E-Mail: FRITZ.T.C.@SUNBURN.ZER  (Z-NETZ in Deutschland)
  279.         FRITZ.T.C.@NEWWORLD.ZER (Z-NETZ in Deutschland)
  280.  
  281. Fehlerberichte und Vorschläge sind willkommen (Geschenke ebenso :-)).
  282.  
  283. Besonderer Dank an:
  284.  
  285. - COMMODORE für die Erfindung des RDB-Standards.
  286. - Torsten Jürgeleit für seine "hardblocks.library".
  287. - Bodo@SUNBURN.ZER. Ich hatte die Idee zu den Tools, nachdem ich seinen RDB
  288.   unabsichtlich gelöscht hatte und nie wieder restaurieren konnte.
  289. - Fred Fish für das, was er für die Amiga-Gemeinde getan hat.
  290.  
  291. 11. Grüße
  292. =========
  293.  
  294. * Alle Leute von BBM Datensysteme in der ganzen Welt :-))
  295.  
  296. * Alle User von GENESYS, KlickIt, Sunburn, Newworld, Place Of Delight und
  297.   NoNameBBS, besonders Corleone, Skoffel, HEINO, Pablo, Bodo, Wizard, Falko,
  298.   Power und Joker, Max, Cappucino, Alpina, Agima, (the incredible) Stoned,
  299.   Marco_Polo, Rocky, Ulli, Ruebe, Mik, Moss, Heike und TiAge...
  300.  
  301. * Vater und Mutter (obwohl sie das hier wohl nie lesen werden :-))
  302.  
  303. * Alle Programmierer guter PD-Software; macht weiter so!
  304.  
  305.  
  306. 12. Warenzeichen
  307. ================
  308.  
  309. Alle Warenzeichen, die in dieser Anleitung benutzt werden, dienen nur zur
  310. Identifikation. Sie bleiben Eigentum der Inhaber der Warenzeichen.
  311.