File download
- 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