Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions rulesrc/sandbox/fkento/20_phone_numbers.cf
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ body __MXG_HAS_PHONE05 /\+1([\W_]*[0-9]){10}(?![\W_]*[0-9])/
meta __MXG_HAS_PHONE __MXG_HAS_PHONE01 || __MXG_HAS_PHONE02 || __MXG_HAS_PHONE03 || __MXG_HAS_PHONE04 || __MXG_HAS_PHONE05
describe __MXG_HAS_PHONE Has a phone number

body __MXG_PHONE_OBFU /(?!(1\W*)?\d{3}\W+\d{3}\W+\d{4})\b([1I][^a-zA-Z0-9]*)?[\dOIl]{3}[^a-zA-Z0-9]+[\dOIl]{3}[^a-zA-Z0-9]+[\dOIl]{4}\b/
body __MXG_PHONE_OBFU /(?!(1\W{0,30})?\d{3}\W{1,30}\d{3}[^a-zA-Z0-9]{1,30}\d{4})\b([1I][^a-zA-Z0-9]{0,30})?[\dOIl]{3}[^a-zA-Z0-9]{1,30}[\dOIl]{3}[^a-zA-Z0-9]{1,30}[\dOIl]{4}\b/
describe __MXG_PHONE_OBFU Has an obfuscated phone number

meta MXG_PHONE_OBFU_ONLY __MXG_PHONE_OBFU && !__MXG_HAS_PHONE
score MXG_PHONE_OBFU_ONLY 0.1
describe MXG_PHONE_OBFU_ONLY Obfuscated phone number only

# Deprecated - Don't use
body __MXG_PHONE_OBFU01 /\b[1I]?[\dOIl]{3}[^a-zA-Z0-9]+[\dOIl]{3}[^a-zA-Z0-9]+[\dOIl]{4}\b/
body __MXG_PHONE_OBFU01 /\b[1I]?[\dOIl]{3}[^a-zA-Z0-9]+[\dOIl]{3}[^a-zA-Z0-9]+[\dOIl]{4}\b/