6. A non-transitory computer readable medium including machine readable instructions executable by at least one processor to: receive a target string; create potential attack vector strings based on the target string, including: identify a homoglyph in an index of homoglyphs that is similar to a character in the target string, determine whether a similarity between the homoglyph and the character of the target string is greater than a minimum similarity threshold, and in response to a determination that the similarity is greater than the minimum similarity threshold, replace the character in the target string with the homoglyph to create one of the potential attack vector strings; and determine whether one of the potential attack vector strings is being used to identify a computer resource.
6. A non-transitory computer readable medium including machine readable instructions executable by at least one processor to: receive a target string; create potential attack vector strings based on the target string, including: identify a homoglyph in an index of homoglyphs that is similar to a character in the target string, determine whether a similarity between the homoglyph and the character of the target string is greater than a minimum similarity threshold, and in response to a determination that the similarity is greater than the minimum similarity threshold, replace the character in the target string with the homoglyph to create one of the potential attack vector strings; and determine whether one of the potential attack vector strings is being used to identify a computer resource. 9. The non-transitory computer readable medium of claim 6 , wherein the index of the homoglyphs further includes a similarity measure for each homoglyph describing an amount of similarity between a character and the homoglyph.