diff --git a/scripts/http-affiliate-id.nse b/scripts/http-affiliate-id.nse index 76e1e4392..2bbd5c45b 100644 --- a/scripts/http-affiliate-id.nse +++ b/scripts/http-affiliate-id.nse @@ -38,7 +38,7 @@ require 'stdnse' local AFFILIATE_PATTERNS = { ["Google Analytics ID"] = "(?PUA-[0-9]{6,9}-[0-9]{1,2})", ["Google Adsense ID"] = "(?Ppub-[0-9]{16,16})", - ["Amazon Associates ID"] = "href=\"http://www.amazon.com/[^\"]*[&;]tag=(?P\\w+-\\d+)", + ["Amazon Associates ID"] = "href=\"http://www.amazon.com/[^\"]*[\\?&;]tag=(?P\\w+-\\d+)", } portrule = shortport.http