Auto-commit: 2025-10-31 08:59:02

This commit is contained in:
David Wuibaille
2025-10-31 08:59:02 +01:00
parent d3b18d8b45
commit 851c85ec3d
30 changed files with 3734 additions and 6 deletions

View File

@@ -0,0 +1,41 @@
# 🔍 Regex Filter for Even-Numbered Hostnames
This regex is used in **Tanium filters** to match hostnames ending with an **even digit** in their first label.
---
## ✅ Even-Numbered Hostnames (FQDN)
```regex
^[^.]*[02468]\..+
```
^[^.]* → matches the first label (hostname part before the first dot).
[02468] → requires it to end with an even digit.
\..+ → ensures there is a domain suffix (must be a FQDN).
Examples
- pc100.dkcorp.net ✅
- pc8.lab.example.org ✅
- pc101.sud.dkcorp.net ❌ (ends with odd digit 1)
- pc8 ❌ (not a FQDN, no dot)
## ✅ Even-Numbered Hostnames (Optional FQDN)
```regex
^[^.]*[02468](?:\..+)?$
```
^[^.]* → matches the first label (hostname part before the first dot).
[02468] → requires it to end with an even digit.
(?:\..+)? → optional dot + domain (accepts both hostname and FQDN)
✅ Examples
Matches:
- pc8
- pc100
- pc8.lab
- pc100.dkcorp.net
❌ Does not match:
- pc101 (ends with odd digit)
- pc8. (nothing after the dot)
- pc.8 (even digit not at the end of first label)