Indikatoren

Navigation:  Plugin Aufbau >

Indikatoren

Previous pageReturn to chapter overviewNext page

Indikatoren sind Bedingungen, die erfüllt sein müssen, damit das Plug-in von ArchiCrypt Shredder geladen wird. Es können mehrere Indikatoren angegeben werden. Wenn Sie keinen Indikator angeben, wird das Plug-in grundsätzlich geladen. Beim Ausführen wird dann versucht, die Aktionen auszuführen.

 

Definition von Indikatoren

 

Indikatoren werden immer durch das Schlüsselwort Indicator#=<Bedingung> definiert. Dabei sind Indikatoren bei 1 beginnend, fortlaufend zu nummerieren. # steht dabei für die entsprechende Zahl. Hinter dem Gleichheitszeichen wird dann die <Bedingung> angegeben.

 

Verbinden mehrere Bedingungen mittels or (oder)

 

In einem Indikator können mehrere Voraussetzungen angegeben werden, indem diese durch die Zeichenfolge +or+ getrennt werden. Ein solcher Indikator ist erfüllt, wenn wenigstens einer der durch +or+ getrennten Indikatoren wahr ist. Besonders nützlich ist diese Funktion, wenn die Aktionen nur für bestimmte Betriebssysteme gedacht sind.

 

Beispiel:

Indicator1 = OSWXP +or+ OSVISTA +or+ osw7

Dieser Indikator wird mit wahr gewertet, wenn es sich um das Betriebssystem Windows XP oder Vista oder Windows 7 handelt.

 

Verbinden mehrerer Bedingungen mittels und

 

Indikatoren, die in unterschiedlichen Zeilen stehen, werden logisch mit UND verknüpft.

Jeder Indikator muss dann erfüllt sein.

 

Beispiel:

Indicator1 = OSWXP +or+ OSVISTA +or+ osw7

Indicator2 = %WINDIR%\Virus.ini

Die Aktionen werden nur dann ausgeführt, wenn es sich um eines der aufgeführten Betriebssysteme handelt und die Datei Virus.ini im Windowsverzeichnis vorhanden ist.

 

Betriebssystem als Indikator

 

Indicator#=Betriebssystem

Dabei muss der Wert für Betriebssystem einen der folgenden Werte annehmen:

OSW2K

OSWXP

OS2003

OSVISTA

OSW7

OSW8

 

Beispiel:

Indicator1 = OSWXP +or+ OSVISTA +or+ OSW7

Dieser Indikator wird mit wahr gewertet, wenn es sich um das Betriebssystem Windows XP oder Vista oder Windows 7 handelt.

 

Pfad oder Datei als Indikator

 

Indicator#=Pfad bzw. Datei

 

Beispiel:

Indicator1 = %AppData%\ACShredder6

Dieser Indikator wird mit wahr gewertet, wenn der entsprechende Pfad existiert.

 

Beispiel:

Indicator1 = %AppData%\ACShredder6\Shredder.ini

Dieser Indikator wird mit wahr gewertet, wenn die entsprechende Datei existiert.

 

Beispiel:

Indicator1 = %AppData%\ACShredder6\Shredder6.ini+or+%AppData%\ACShredder6\Shredder.ini

Dieser Indikator wird mit wahr gewertet, wenn eine der beiden Dateien existiert

 

 

Schlüsselname in Registry als Indikator

 

Indicator#=HKEY|Pfad

 

Wobei HKEY einen der folgenden Werte annehmen kann:

HKEY_CURRENT_USER oder HKCU

HKEY_LOCAL_MACHINE oder HKLM

HKEY_CLASSES_ROOT oder HKCR

HKEY_CURRENT_CONFIG oder HKCC

HKEY_USERS oder HKUS

 

Beispiel:

 

INDICATOR1=HKEY_CURRENT_USER|Software\ArchiCrypt\Shredder6

 

Dieser Indikator wird mit wahr gewertet, wenn der Schlüssel HKEY_CURRENT_USER\Software\ArchiCrypt\Shredder6 in der Registry existiert.

 

 

Existenz eines Wertes in der Registry als Indikator

 

Indicator#=HKEY|Pfad|Wert

 

Wobei HKEY einen der folgenden Werte annehmen kann:

HKEY_CURRENT_USER oder HKCU

HKEY_LOCAL_MACHINE oder HKLM

HKEY_CLASSES_ROOT oder HKCR

HKEY_CURRENT_CONFIG oder HKCC

HKEY_USERS oder HKUS

 

Beispiel:

 

INDICATOR1=HKEY_CURRENT_USER|Software\ArchiCrypt\Shredder6|RootDir

 

Der Indikator wird mit wahr gewertet, falls es den Wert RootDir gibt.

 

 

Um den Default Wert (Standard) in der Registry auszulesen, geben Sie als Wertename bitte default an.

 

Beispiel:

 

INDICATOR1=HKEY_CURRENT_USER|Software\ArchiCrypt\Shredder6|default

 

Der Indikator wird mit wahr gewertet, falls es einen default Wert gibt.

 

Wert in Registry als Indikator

 

Indicator#=HKEY|Pfad|Wert|Typ|Vorgabe

 

Wobei HKEY einen der folgenden Werte annehmen kann:

HKEY_CURRENT_USER oder HKCU

HKEY_LOCAL_MACHINE oder HKLM

HKEY_CLASSES_ROOT oder HKCR

HKEY_CURRENT_CONFIG oder HKCC

HKEY_USERS oder HKUS

 

Wobei Typ einen der folgenden Werte annehmen darf:

s entspricht dem Typ REG_SZ, also Text

n entspricht Ganzzahl, Typ REG_DWORD

b entspricht Wahrheitswert, 0 bedeutet falsch, 1 bedeutet wahr

 

Beispiel:

INDICATOR1=HKCU|Software\ArchiCrypt\Shredder6|default|s|ArchiCrypt ist cool

 

Der Indikator wird mit wahr gewertet, falls es den Schlüssel HKEY_CURRENT_USER\Software\ArchiCrypt\Shredder6 mit default Wert (Typ Text) gibt und dieser den Wert "ArchiCrypt ist cool" hat.

 

Beispiel:

INDICATOR1=HKCU|Software\ArchiCrypt\Shredder6\General|Create RP|n|1

 

Der Indikator wird mit wahr gewertet, falls es den Schlüssel HKEY_CURRENT_USER\Software\ArchiCrypt\Shredder6\General mit Name Create RP gibt und dieser den Zahlenwert 1 hat.

 

 

Beispiel:

INDICATOR1=HKCU|Software\ArchiCrypt\Shredder6\General|Create RP|b|1

 

Der Indikator wird mit wahr gewertet, falls es den Schlüssel HKEY_CURRENT_USER\Software\ArchiCrypt\Shredder6\General mit Name Create RP gibt und dieser den Wahrheitswert 1 (entspricht wahr) hat.