presidio modulaire
This commit is contained in:
17
conf/recognizers/PII/generic/ip_addresses.yaml
Normal file
17
conf/recognizers/PII/generic/ip_addresses.yaml
Normal file
@@ -0,0 +1,17 @@
|
||||
# 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"]
|
||||
Reference in New Issue
Block a user