Podmínky a logické spojky
Šablona dynamické skupiny se skládá z pravidel, která jsou mezi sebou spojena logickými operátory/spojkami.
Po kliknutí na Přidat pravidlo se zobrazí dialogové okno se seznamem položek rozdělených do kategorií. Příklad:
Instalované aplikace > Název aplikace
Síťové adaptéry > MAC adresa
Edice OS > Název OS
Seznam dostupných pravidel naleznete v Databázi znalostí.
Pro vytvoření pravidla vyberte podmínku, logický operátor a zadejte hodnotu. Zadaná hodnota bude vyhodnocena v závislosti na použitém operátoru.
Jako hodnoty můžete použít řetězce, čísla, výčtové typy, IP adresy, masky produktu a identifikátory (například počítače, písmen disků atp.). Jednotlivé typy hodnot se pojí pouze s některými logickými operátory. Webová konzole ESET PROTECT vždy zobrazí pouze ty relevantní.
= (rovná se) |
Hodnota se musí shodovat s hodnotou v šabloně. Při porovnávání se nerozlišuje velikost písmen. |
|||
> (větší než) |
Hodnota musí být větší než hodnota v šabloně. Tento operátor můžete použít také při definování rozsahu IP adres. |
|||
≥ (větší nebo rovno) |
Hodnota musí být větší nebo rovna hodnotě v šabloně. Tento operátor můžete použít také při definování rozsahu IP adres. |
|||
< (menší než) |
Hodnota musí být menší než hodnota v šabloně. Tento operátor můžete použít také při definování rozsahu IP adres. |
|||
≤ (menší nebo rovno) |
Hodnota musí být menší nebo rovna hodnotě v šabloně. Tento operátor můžete použít také při definování rozsahu IP adres. |
|||
obsahuje |
Hodnota obsahuje hodnotu v šabloně. V případě řetězce se vyhledává podřetězec. Při vyhledávání se nerozlišuje velikost písmen. |
|||
má prefix |
Hodnota má stejnou textovou předponu jako hodnota šablony. Při porovnávání se nerozlišuje velikost písmen. Například v řetězci "Microsoft Visual C++ 2010 x86 Redistributable - 10.0.30319" předpona představuje "Micros", "Micr" nebo "Microsof" atp. |
|||
má postfix |
Hodnota má stejnou textovou příponu jako hodnota v šabloně. Při porovnávání se nerozlišuje velikost písmen. Například v řetězci "Microsoft Visual C++ 2010 x86 Redistributable - 10.0.30319" přípona představuje "319" nebo "0.30319" atp. |
|||
má masku |
Hodnota musí odpovídat masce definované v šabloně. Při definování masky můžete použít jakékoli znaky a doplnit je o speciální symboly: '*' – představuje libovolný počet znaků (0 a více) a '?' nahrazuje právě jeden znak. Příklad: "6.2.*" nebo "6.2.2033.?". |
|||
regex |
Hodnota musí odpovídat regulárnímu výrazu (regex) ze šablony. Regex je nutné zadat v Perl syntaxi.
|
|||
je jeden z |
Hodnota musí odpovídat jakékoli hodnotě ze seznamu v šabloně. Pro přidání další položky klikněte na Přidat. Každý řádek představuje jeden záznam v seznamu. Při porovnávání se nerozlišuje velikost písmen. |
|||
je jeden z (maska řetězce) |
Hodnota musí odpovídat jakékoli masce ze seznamu v šabloně. Při porovnávání se nerozlišuje velikost písmen. Příklady: *endpoint-pc*, *Endpoint-PC*. |
|||
má hodnotu |
|
Pro vytvoření šablony dynamické skupiny, která bude sledovat čas uplynulý od definované události, zaškrtněte možnost Změřit uplynulý čas. Tím aktivujete časová pravidla. |
Negativní spojky:
Mějte na paměti, že negativní spojky netestují neexistenci. Negativní operátory používejte opatrně, protože v případě protokolů, které obsahují více řádků, například Nainstalované aplikace, jsou vyhodnocovány všechny řádky. Pro pochopení principu jejich použití se podívejte na vzorové příklady šablon dynamických skupin a Vyhodnocování parametrů šablony. |
≠ (nerovná se) |
Hodnota se nesmí shodovat s hodnotou v šabloně. Při porovnávání se nerozlišuje velikost písmen. |
neobsahuje |
Hodnota neobsahuje hodnotu v šabloně. Při vyhledávání se nerozlišuje velikost písmen. |
nemá prefix |
Hodnota nemá stejnou textovou předponu jako hodnota v šabloně. Při porovnávání se nerozlišuje velikost písmen. |
nemá postfix |
Hodnota nemá textový postfix jako hodnota v šabloně. Při porovnávání se nerozlišuje velikost písmen. |
nemá masku |
Hodnota nesmí odpovídat masce definované v šabloně. |
není regex |
Hodnota nesmí odpovídat regulárnímu výrazu (regex) ze šablony. Regex je nutné zadat v Perl syntaxi. Tato možnost je dostupná pro zjednodušení, abyste nemuseli používat negativní regulární výrazy. |
není jeden z |
Hodnota se nesmí shodovat s žádnou hodnotou ze seznamu v šabloně. Při porovnávání se nerozlišuje velikost písmen. |
není jeden z (maska řetězce) |
Hodnota nesmí odpovídat jakékoli masce ze seznamu v šabloně. |
nemá hodnotu |
|