18 lines
665 B
YAML
18 lines
665 B
YAML
# Recognizer pour adresses IP
|
|
recognizer_registry:
|
|
recognizers:
|
|
- name: IpAddressRecognizer
|
|
supported_language: fr
|
|
supported_entity: IP_ADDRESS
|
|
patterns:
|
|
- name: IPv4
|
|
regex: "\\b(?:(?:25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])\\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])\\b"
|
|
score: 1.0
|
|
- name: IPv6
|
|
regex: "\\b([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}\\b"
|
|
score: 0.9
|
|
- name: IPv6 compressé
|
|
regex: "\\b([0-9a-fA-F]{1,4}:){1,7}:([0-9a-fA-F]{1,4}:){0,6}[0-9a-fA-F]{1,4}\\b"
|
|
score: 0.85
|
|
context: ["IP", "adresse", "serveur", "réseau", "connexion"]
|