scene.org File Archive

File download

<root>­/­resources­/­tools­/­amiga/mst-dt14.lha

File size:
12 710 bytes (12.41K)
File date:
2024-08-11 05:45:01
Download count:
all-time: 44

Preview

  • diabolo.doc 1.15K
  • DosTouch.info 628B
  • DosTouch\DosTouch 1.4 8.62K
  • DosTouch\DosTouch 1.4.info 746B
  • DosTouch\DosTouch.guide 16.93K
  • DosTouch\DosTouch.guide.info 517B
  • universe.txt 1.00K

file_id.diz

@DATABASE "DosTouch.Guide"

@REMARK  This doc file is in amigaguide.library  format.  Use  AmigaGuide/
@REMARK  HyperText  to  view  it  properly  or  just  find  your  favorite
@REMARK  ASCII-display utility as this document is readable by human  eyes
@REMARK  too!

@REMARK
@REMARK  Document by Markus Schmall
@REMARK

@WIDTH 79

@NODE MAIN "DosTouch 1.4 © 1993 by MYSTiC - Written by Flake/MYSTiC"

          _____/\______  _______  ___________  _  ____________ __
          \____  \____ \/  _  _/ _\__  _____ \/ \| \____   \  |  |
           |  |\  \ /|  \___\/\ / \ |  |  /|  \ /|  |  |\  /  |_ |
           |  |/  / \|  / \/  / \_/ |  |  \|  / \|  |  |/\/\  _/ |
           |___  /\____/\____/      |  |\____/\_____|______/__|  |
          (====\/===================|__|==============) 1.4  (|__|)

                             a MYSTIC production

                         Programmed by Markus Schmall
                       Documentation by Marcel Bossert

         @{" Introduction              " LINK Intro     } [1] @{" Einführung                " LINK Einführung}
         @{" Copyrights                " LINK Copyright } [2] @{" Kopierrecht               " LINK Kopierrecht}
         @{" Options                   " LINK Options   } [3] @{" Optionen                  " LINK Optionen}
         @{" General Info              " LINK General   } [4] @{" Generele Informationen    " LINK Generele}
         @{" Programmers Info          " LINK Programmer} [5] @{" Programmierer Information " LINK Programmierer}
         @{" Update Info               " LINK Update    } [6] @{" Versions Information      " LINK Versionen}
         @{" Contact                   " LINK Contact   } [7] @{" Kontakte                  " LINK Kontakte}
         @{" Greetings                 " LINK Greetings } [8] @{" Grüsse                    " LINK Grüsse}

@ENDNODE

@NODE Copyright
@TITLE "DosTouch - Copyright"


  Copyright
  ---------

  DosTouch is Freeware © 1993 by Markus Schmall. All Rights Reserved

  AMIGA(tm), Kickstart 2.04 and Workbench 2.0 are  Copyright © 1985-1993 by
  Commodore-Amiga, Inc.

  The Reqtools.Library was written by Nico Francois.


@PREV Intro
@NEXT Options
@ENDNODE

@NODE Kopierrecht
@TITLE "DosTouch - Kopierrecht"


  Kopierrecht
  -----------

  DosTouch ist Freeware © 1993 von Markus Schmall. Alle Rechte vorbehalten.

  AMIGA(tm),  Kickstart 2.04  und   Workbench 2.0   sind   Trademarks   von
  Commodore-Amiga, Inc.

  Die Reqtools.Library wurde von Nico Francois geschrieben.


@PREV Einführung
@NEXT Optionen
@ENDNODE

@NODE Intro
@TITLE "DosTouch - Introduction"


  Introduction
  ------------

  This programm is for softwaretesting and checking out, which actions will
  be done by specified programms. The main reason to  develop  this program
  is that  I needed a quite  short  program,  which is able to  detect  all
  "LOAD","DELETE" and "OPEN" commands and has  the possibility to  stop the
  DOS-commands before an important file becomes cleared.

  DosTouch is written in 100% fast assembler using the ASMOne assembler and
  works with all AMIGAs with at least Kickstart 2.04. Higher processors are
  supported and are no problem for DosTouch.


@PREV MAIN
@NEXT Copyright
@ENDNODE

@NODE Einführung
@TITLE "DosTouch - Einführung"


  Einführung
  ----------

  Dieses  Programm wurde speziell für die Software-Entwicklung geschrieben,
  es zeigt Ihnen alle  Zugriffe eines bestimmten  Programmes an.  Der Grund
  warum dieses Programm von mir geschrieben  wurde liegt darin, das ich ein
  kleines Programm benötigte das mir alle Aktivitäten  der "LOAD", "DELETE"
  und "OPEN" Kommandos anzeigt.  Und auch Operationen zu  stoppen bevor sie
  ausgeführt werden.

  DosTouch wurde  komplett mit  dem ASMOne-Assembler geschrieben.  DosTouch
  arbeitet  mit allen  AMIGAs  zusammen (auch Kickstart 2.04).  Prozessoren
  > MC 68000 werden von DosTouch vollunterstützt.



@PREV MAIN
@NEXT Kopierrecht
@ENDNODE

@NODE Options
@TITLE "DosTouch - Options"


  Options
  -------

  If you start the program without options, it will work like  SNOOPDOS  by
  Eddy Carrol.

  The following options are avaible:


    -E for Expert mode: DosTouch  asks  you, if  you  want  to  cancel  the
       "DELETE" and "OPEN NEW" functions.

    -P for Protocol mode: All  texts  will  be not  only be written  in the
       active   window.   The   texts   will  be   written   in   the  file
       "RAM:DOSTOUCH.SCRIPT".  Why  in  the  RAM?  Simple.  If  your  AMIGA
       crashes,  no writeaccess  can destroy  the  Rootblock  etc.  of  the
       destination device. A RAM disc is not so important....

    -X for Expert and Protocol mode.


  Due to the case that Dostouch does not support TOOLTYPES, I have included
  a preferencefile.  It`s name:"SYS:S/DosTouch.pref".  Simply enter with an
  ASCII editor  the  optionchar  you want  to have. The  CLI-parameter  has
  priority.  If you entered a CLI parameter, the preferencefile will not be
  loaded.


@PREV Copyright
@NEXT General
@ENDNODE

@NODE Optionen
@TITLE "DosTouch - Optionen"


  Optionen
  --------

  Wenn Sie das Programm ohne Optionen starten verhält sich DosTouch wie
  SNOOPDOS von Eddy Carrol.

  Folgende Optionen sind verfügbar:


    -E für Experten-Modus:   DosTouch  fragt  Sie  ob  die   "DELETE"   und
       "OPEN NEW" Funktionen abgebrochen werden sollen.

    -P für Protokoll-Modus: Alle Texte  werden nicht  in das aktive Fenster
       geschrieben.  Die Texte  werden in  das  File  "RAM:DOSTOUCH.SCRIPT"
       geschrieben. Warum  in den  RAM-Speicher?  Einfach!  Wenn Ihr  AMIGA
       abstürzt,   keine  Schreibberechtigung   kann   den  Rootblock   des
       Ziellaufwerkes  z.B. zerstören.  Bei  der  RAM-Disk  ist  das  nicht
       weiter gefährlich.

    -X für Experten- und Protokoll-Modus.


  DosTouch unterstützt z.Z.keine TOOLTYPES. Dafür bietet Ihnen DosTouch die
  Möglichkeit  ein Preferences-File ("SYS:S/DosTouch.Perf") zu erstellen in
  dem  das Optionszeichen  enthalten ist.  Diese Datei kann einfach mit dem
  ED Befehl  Ihrer WorkBench  erstellt  werden  oder  mit einem  beliebigen
  ASCII-Editor.  Starten  Sie   DosTouch  von   einer   Shell   mit   einem
  Optionszeichen wird das aus dem Preferences-File ignoriert.


@PREV Kopierrecht
@NEXT Generele
@ENDNODE

@NODE Programmer
@TITLE "DosTouch - Programmers Information"


  Programmers Information
  -----------------------

  The following DOS vectors will be changed:

    -LOADSEG
    -OPEN
    -READ          (only used in Expert mode)
    -DELETE
    -NEWLOADSEG    (internal)
    -CREATEPROCESS
    -RENAME
    -EXECUTE

  The following EXEC vectors will be changed:

    -FINDNAME
    -DOIO

  I will change the direct patches and their structures in every release to
  make it harder for viruses to recognize DosTouch.

  NEW for Version 1.4: DosTouch will report you any patch of the Loadseg  &
  Open Vectors,because many viruses infiltrate this vectors.

  Many tools use this vectors,too (Segtracker etc.).

@PREV General
@NEXT Update
@ENDNODE

@NODE Programmierer
@TITLE "DosTouch - Programmierer Information"


  Programmierer Information
  -------------------------

  Die folgende DOS-Vektoren werden verändert:

    -LOADSEG
    -OPEN
    -READ          (nur im Experten-Modus)
    -DELETE
    -NEWLOADSEG    (intern)
    -CREATEPROCESS
    -RENAME
    -EXECUTE

  Die folgende EXEC-Vektoren werden verändert:

    -FINDNAME
    -DOIO


  Ich werde bei jeder neuen  Version  von  DosTouch  versuchen die direkten
  Veränderungen  und  die  Strukturen  zu  verändern. Damit Viren  DosTouch
  schwerer lokalisieren können.

  Neu ab Version 1.4: DosTouch wird jede Veraenderung an den Dos Loadseg  &
  Open Vektoren melden,da viele Viren diese Vektoren verbiegen.

  Merke: Viele normale Tools (Segtracker,Explode etc) benutzen z.B. den DOs
  Loadsegment Vektor auch.



@PREV Generele
@NEXT Versionen
@ENDNODE

@NODE General
@TITLE "DosTouch - General Information"


  General Information
  -------------------

  IMPORTANT: Start DosTouch at the end of all your commands.
  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  All parts of the code do directly patch the DOS vectors. The program does
  not create a task, which can be easily found.

  The following actions can appear on your screen:

    "CProc" - A new process will be created.  The name will be printed  (So
              you can e.g.  easily see,  when the  MODEMCHECK  virus enters
              the system-"CPROC DISKDRIVER.PROC").


    "LOAD"  - A new programm will be loaded(via LOADSEG).


    "DELETE"- A file should be deleted (in the  EXPERT mode you can  cancel
              this action).


    "OPEN"  - A file will be opened.  The openmode will be printed  (in the
              EXPERT mode you can cancel all OPEN NEW actions).

    Example: OPEN ram:diskey Openm.:OLD Done 

    Explanation: The file  ram:diskey  was opened  with  the open-mode  old
                 (1005).  The  "Done"  only means that everything  has gone
                 correct.  If a failed will be  printed,  the file couldn`t
                 opened.


    "RENAME"- A file will be renamed.


    "READ"  - An opened  file will  be loaded  to a special  address with a
              specified length (only in EXPERT mode).


    "EXECUTE"-A string  will be executed. Now you  can see, if  a dangerous
              string will be exectuted.  In expertmode  you can cancel this
              commandstring !


    "FINDNAME-A programm searches for an active task. It`s very strange, if
              an  AmiExpresstool  looks  for "SNOOPDOS"  and if it`s found,
              the programmcode will not executed.

    "DOIO"   -Any read/write access to the BB will be detected ! In Expert-
              mode you can cancel all writeaccess to the bootblock !


  The DOS routines are not the fastest (even on A4000/40)  and if you use a
  tool,  which scans all files in a directory, it can slow down the process
  a lot. Sorry.  DosTouch is  thought to be a testingtool for new programms
  etc.


  I have found the Description4.0 virus using DosTouch !


  If you want to start DosTouch, please make sure that the ReqTools.Library
  is avaible. Thanks.


@PREV Options
@NEXT Programmer
@ENDNODE

@NODE Generele
@TITLE "DosTouch - Generele Informationen"


  Generele Informationen
  ----------------------

  WICHTIG: Starten Sie DosTouch immer ganz am Ende.
  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  Alle Teile des Programmes verändern direkt die DOS-Vektoren. Das Programm
  erstellt keinen neuen Task,

  Folgende Aktionen können auf Ihren Bildschirm erscheinen:


    "CProc" - Ein  neuer  Prozeß    wird  erstellt.   Der  Name  wird  dann
              angezeigt.


    "LOAD"  - Ein neues Programm wird geladen (via LOADSEG).


    "DELETE"- Ein Programm/File  sollte gelöscht werden  (im Experten-Modus
              können Sie diesen Vorgang abbrechen).


    "OPEN"  - Ein Programm/File wird geöffnet. Der Name wird angezeigt  (im
              Experten-Modus können Sie diesen Vorgang abbrechen).

    Beispiel: OPEN ram:diskey Openm.:OLD Done 

    Erläuterung: Das Programm "ram:diskey" wurde geöffnet mit den Öffnungs-
                 modus  old  (1005).   "Done"   bedeutet   nur  das   alles
                 einwandfrei abgeschlossen wurde. Sollte das nicht der Fall
                 sein kann das Programm nicht geöffnet werden.


    "RENAME"- Ein Programm/File wird umbenannt.


    "READ"  - Ein  geöffnetes  Programm/File  wird geladen zu  einer  spez.
              Adresse mit einer spez. Länge (nur im Experten-Modus).


    "EXECUTE"-Eine Zeichenreihe wird ausgeführt.  Jetzt können Sie sehen ob
              eine    gefährliche   Zeichenreihe   ausgeführt   wird.    Im
              Experten-Modus können Sie die Funktion unterbinden.


    "FINDNAME-Ein Programm sucht nach einen aktiven Task.


    "DOIO"   -Jeder  Zugriff  den  Bootblock wird  gemeldet ! Im Exptermode
              können Sie alle Schreibzugriffe auf den Bootblock abfangen  !




  Die DOS-Routinen  sind nicht  die  schnellsten.  Wenn  Sie  ein  Programm
  benutzen  welches ein  ganzes Verzeichnis abfragt kann das  DosTouch noch
  etwas verlangsamen.  Aber  DosTouch  ist spez.  für  das Testen von neuen
  Programmen gedacht!


  Mit DosTouch fand ich den Description4.0 Virus!


  Wenn Sie DosTouch starten möchten, überprüfen Sie bitte ob die
  ReqTools.Library verfügbar ist.


@PREV Optionen
@NEXT Programmierer
@ENDNODE

@NODE Update
@TITLE "DosTouch - Updates"


  Updates
  -------


  Version 1.4:  Added check for illegal values of Loadseg & Open.
                Added DOIO vectorpatch.

  Version 1.3a: Sorry! All filenames longer then 52 chars made DosTouch 1.3
                crash. Fixed now.

  Version 1.3:  The problems, if you had a  Prefsfile  and the  DosTouch WB
                Screen (wrong patches etc) are fixed now.

  Version 1.2:  Now  you  can  activate  the options  with the  official C=
                standart: DosTouch  -option.   The  old   way  of  starting
                DosTouch will be  continued: DosTouch  option works  in the
                same way.
                If you start DosTouch from the  Workbench, a special screen
                will be opened and you can simply configurate DosTouch.

  Version 1.1:  First official  release  with  VirusWorkshop.  Now a little
                problem   with  the   MC68040   caches   is   solved.   The
                preferencefile was included.

  Version 1.0:  This version was only spreaded to some close friends.


@PREV Update
@NEXT Contact
@ENDNODE

@NODE Versionen
@TITLE "DosTouch - Versions Information"


  Versions Information
  --------------------

  Version 1.4:  Der Test,ob Loadseg() und Open()in das original ROM zeigen,
                wurde hinzugefügt.DOIO Patch wurde hinzugefügt.

  Version 1.3a: Sorry!  Alle  Dateinamen  die  länger als  52 Zeichen  sind
                bewirken das DosTouch abstürzt. Fehler behoben.

  Version 1.3:  Das Problem, wenn  Sie ein Preferences File und DosTouch WB
                Fenster (falsche Patches etc.) ist behoben.

  Version 1.2:  Die  Optionen  lassen  sich  jetzt  nach  dem  C=  Standard
                benützen:  DosTouch -Option:  DosTouch  arbeitet  aber auch
                nach den alten Optionen.

  Version 1.1:  Erste offizielle Version mit VirusWorkshop. Kleines Problem
                mit  dem Cache des  MC 68040  ist behoben.  Preferencedatei
                hinzugefügt.

  Version 1.0:  Diese Version erhielten nur ein paar "Ausgewählte".


@PREV Programmierer
@NEXT Kontakte
@ENDNODE

@NODE Contact
@TITLE "DosTouch - Contact"


  Contact
  -------

  If you want to contact me,then write to:

  Markus Schmall
  von Graevemeyerweg 25
  D-30539 Hannover-Bemerode

  Tel.:+49(0)511/514944


  If you have a modem, then try to reach me in the following networks:

  Fido         -> Markus_Schmall%Dallas.AmN 2:240/500.19
  Z-Netz       -> Markus_Schmall%Dallas@AmNet.Zer
  UseNet       -> Markus_Schmall%Dallas@UnNet.Ruhr.Sub.Org
  /X Black NET -> Nasa(ex.Nuclear Destroyer)/Flake/Mystic


  Or you can call the distribution BBS for DosTouch.

  USR Dual Standard ++49[0]708260611

  Username: VW
  Password: VW

  Here you can download the newest version of DosTouch.


@PREV Update
@NEXT Greetings
@ENDNODE

@NODE Kontakte
@TITLE "DosTouch - Kontakte"


  Kontakte
  --------

  Wenn Sie mir schreiben wollen:

  Markus Schmall
  von Graevemeyerweg 25
  D-30539 Hannover-Bemerode

  Tel.:+49(0)511/514944


  Wenn Sie mir eine Netmail schreiben wollen:

  Fido         -> Markus_Schmall%Dallas.AmN 2:240/500.19
  Z-Netz       -> Markus_Schmall%Dallas@AmNet.Zer
  UseNet       -> Markus_Schmall%Dallas@UnNet.Ruhr.Sub.Org
  /X Black NET -> Nasa(ex.Nuclear Destroyer)/Flake/Mystic


  Oder wenn Sie die neueste Version von DosTouch haben möchten, rufen
  Sie einfach die Distribution BBS von DosTouch an.

  USR Dual Standard ++49[0]708260611

  Username: VW
  Password: VW


@PREV Versionen
@NEXT Grüsse
@ENDNODE

@NODE Greetings
@TITLE "DosTouch - Greetings"


  Greetings
  ---------

  Greetings must go to:


  Marcel Bossert: Hi Marcel.Vielen Dank für die wirklich gelungene
                  Anleitung.Ich hoffe,daß Wir uns bald treffen
                  können(WOC`93 ?).
  Georg Hörmann: Hi Georg ! Viel Erfolg mit VirusZ !
  Laserdance/TSB: Hi Kai! Ich vermisse die alten T.S.B. Tabletennis
                  weekends.Viel Erfolg mit den C-Projekten.
  Alloc/TSB: Hi Jörg! Viel Erfolg mit dem Geschäften...
  Stefan Riebs: Grüß Gott Stefan ! Ich melde mich bald (versprochen).
  All MYSTIC members....


@PREV CONTACT
@NEXT MAIN
@ENDNODE

@NODE Grüsse
@TITLE "DosTouch - Grüsse"


  Grüsse
  ------

  Grüsse gehen an:


  Marcel Bossert: Hi Marcel.Hope to meet you soon...Thx for the really
                  great document.Hope to meet you soon on WOC`93.
  Georg Hörmann: Hi Georg ! Viel Erfolg mit VirusZ !
  Laserdance/TSB: Hi Kai! Ich vermisse die alten T.S.B. Tabletennis
                  weekends.Viel Erfolg mit den C-Projekten.
  Alloc/TSB: Hi Jörg! Viel Erfolg mit dem Geschäften...
  Stefan Riebs: Grüß Gott Stefan ! Ich melde mich bald (versprochen).
  Alle MYSTIC-Mitglieder...


@PREV KONTAKTE
@NEXT MAIN
@ENDNODE