diff --git a/src/core/operations/ExtractIPAddresses.mjs b/src/core/operations/ExtractIPAddresses.mjs index 6aa2c438..f169e340 100644 --- a/src/core/operations/ExtractIPAddresses.mjs +++ b/src/core/operations/ExtractIPAddresses.mjs @@ -21,7 +21,7 @@ class ExtractIPAddresses extends Operation { this.name = "Extract IP addresses"; this.module = "Regex"; - this.description = "Extracts all IPv4 and IPv6 addresses.

Warning: Given a string 1.2.3.4.5.6.7.8, this will match 1.2.3.4 and 5.6.7.8 so always check the original input!"; + this.description = "Extracts all IPv4 and IPv6 addresses.

When 'Include defanged' is enabled, addresses defanged with [.] (IPv4) or [:] (IPv6) are also extracted, including partial defangs (e.g. 192.168[.]1.1). Matches are returned as-is; chain Fang IP Addresses after if you need clean addresses. With 'Sort' enabled, defanged matches sort lexicographically after the plain-IP group.

Warning: Given a string 1.2.3.4.5.6.7.8, this will match 1.2.3.4 and 5.6.7.8 so always check the original input!"; this.inputType = "string"; this.outputType = "string"; this.args = [