diff --git a/src/core/config/scripts/newOperation.mjs b/src/core/config/scripts/newOperation.mjs index fddeff97..1686f6eb 100644 --- a/src/core/config/scripts/newOperation.mjs +++ b/src/core/config/scripts/newOperation.mjs @@ -147,7 +147,7 @@ class ${moduleName} extends Operation { this.name = "${result.opName}"; this.module = "${result.module}"; this.description = "${(new EscapeString).run(result.description, ["Special chars", "Double"])}"; - this.infoURL = "${result.infoURL}"; + this.infoURL = "${result.infoURL}"; // Usually a Wikipedia link. Remember to remove localisation (i.e. https://wikipedia.org/etc rather than https://en.wikipedia.org/etc) this.inputType = "${result.inputType}"; this.outputType = "${result.outputType}"; this.args = [ diff --git a/src/core/operations/DateTimeDelta.mjs b/src/core/operations/DateTimeDelta.mjs index 35090606..7f82cf01 100644 --- a/src/core/operations/DateTimeDelta.mjs +++ b/src/core/operations/DateTimeDelta.mjs @@ -22,7 +22,6 @@ class DateTimeDelta extends Operation { this.name = "DateTime Delta"; this.module = "Default"; this.description = "Calculates a new DateTime value given an input DateTime value and a time difference (delta) from the input DateTime value."; - this.infoURL = ""; this.inputType = "string"; this.outputType = "html"; this.args = [ diff --git a/src/core/operations/ExtractHashes.mjs b/src/core/operations/ExtractHashes.mjs index 386aab0e..fd50089f 100644 --- a/src/core/operations/ExtractHashes.mjs +++ b/src/core/operations/ExtractHashes.mjs @@ -21,7 +21,7 @@ class ExtractHashes extends Operation { this.name = "Extract hashes"; this.module = "Regex"; this.description = "Extracts potential hashes based on hash character length"; - this.infoURL = "https://en.wikipedia.org/wiki/Comparison_of_cryptographic_hash_functions"; + this.infoURL = "https://wikipedia.org/wiki/Comparison_of_cryptographic_hash_functions"; this.inputType = "string"; this.outputType = "string"; this.args = [ diff --git a/src/core/operations/FangURL.mjs b/src/core/operations/FangURL.mjs index 93e01770..ad5bf525 100644 --- a/src/core/operations/FangURL.mjs +++ b/src/core/operations/FangURL.mjs @@ -20,6 +20,7 @@ class FangURL extends Operation { this.name = "Fang URL"; this.module = "Default"; this.description = "Takes a 'Defanged' Universal Resource Locator (URL) and 'Fangs' it. Meaning, it removes the alterations (defanged) that render it useless so that it can be used again."; + this.infoURL = "https://isc.sans.edu/forums/diary/Defang+all+the+things/22744/"; this.inputType = "string"; this.outputType = "string"; this.args = [ diff --git a/src/core/operations/FileTree.mjs b/src/core/operations/FileTree.mjs index 8321f8f5..9484313f 100644 --- a/src/core/operations/FileTree.mjs +++ b/src/core/operations/FileTree.mjs @@ -1,6 +1,6 @@ /** * @author sw5678 - * @copyright Crown Copyright 2016 + * @copyright Crown Copyright 2023 * @license Apache-2.0 */ @@ -21,7 +21,8 @@ class FileTree extends Operation { this.name = "File Tree"; this.module = "Default"; - this.description = "Creates file tree from list of file paths (similar to the tree command in Linux)"; + this.description = "Creates a file tree from a list of file paths (similar to the tree command in Linux)"; + this.infoURL = "https://wikipedia.org/wiki/Tree_(command)"; this.inputType = "string"; this.outputType = "string"; this.args = [ diff --git a/src/core/operations/FromFloat.mjs b/src/core/operations/FromFloat.mjs index 4fe5990e..8bf56d81 100644 --- a/src/core/operations/FromFloat.mjs +++ b/src/core/operations/FromFloat.mjs @@ -22,8 +22,8 @@ class FromFloat extends Operation { this.name = "From Float"; this.module = "Default"; - this.description = "Convert from EEE754 Floating Point Numbers"; - this.infoURL = "https://en.wikipedia.org/wiki/IEEE_754"; + this.description = "Convert from IEEE754 Floating Point Numbers"; + this.infoURL = "https://wikipedia.org/wiki/IEEE_754"; this.inputType = "string"; this.outputType = "byteArray"; this.args = [ diff --git a/src/core/operations/ParseCSR.mjs b/src/core/operations/ParseCSR.mjs index ad891902..6ab44cb2 100644 --- a/src/core/operations/ParseCSR.mjs +++ b/src/core/operations/ParseCSR.mjs @@ -22,7 +22,7 @@ class ParseCSR extends Operation { this.name = "Parse CSR"; this.module = "PublicKey"; this.description = "Parse Certificate Signing Request (CSR) for an X.509 certificate"; - this.infoURL = "https://en.wikipedia.org/wiki/Certificate_signing_request"; + this.infoURL = "https://wikipedia.org/wiki/Certificate_signing_request"; this.inputType = "string"; this.outputType = "string"; this.args = [ diff --git a/src/core/operations/ToFloat.mjs b/src/core/operations/ToFloat.mjs index b9aef638..e0c70bc6 100644 --- a/src/core/operations/ToFloat.mjs +++ b/src/core/operations/ToFloat.mjs @@ -23,8 +23,8 @@ class ToFloat extends Operation { this.name = "To Float"; this.module = "Default"; - this.description = "Convert to EEE754 Floating Point Numbers"; - this.infoURL = "https://en.wikipedia.org/wiki/IEEE_754"; + this.description = "Convert to IEEE754 Floating Point Numbers"; + this.infoURL = "https://wikipedia.org/wiki/IEEE_754"; this.inputType = "byteArray"; this.outputType = "string"; this.args = [