mirror of
https://github.com/nmap/nmap.git
synced 2026-01-08 15:39:05 +00:00
Remove use of branch-reset pattern from nmap-service-probes
branch-reset patterns (?|...) were introduced in Perl 5.10.0, but some folks complained when their older PCRE libs crashed on this line. This changes the use into a single outer capture, then uses the $P() helper function to strip out the unprintable length bytes.
This commit is contained in:
@@ -12365,7 +12365,7 @@ Probe UDP ASE q|s|
|
||||
rarity 9
|
||||
ports 1258,2126,3123,12444,13200,23196,26000,27138,27244,27777,28138
|
||||
|
||||
match allseeingeye m/^EYE1.(.*?)(?|\x02(\d)|\x03(\d{2})|\x04(\d{3})|\x05(\d{4})|\x06(\d{5}))/s p/All-Seeing Eye/ i/game: $1; port: $2/
|
||||
match allseeingeye m/^EYE1.(.*?)(\x02(\d)|\x03(\d{2})|\x04(\d{3})|\x05(\d{4})|\x06(\d{5}))/s p/All-Seeing Eye/ i/game: $1; port: $P(2)/
|
||||
|
||||
##############################NEXT PROBE##############################
|
||||
Probe UDP AndroMouse q|AMSNIFF|
|
||||
|
||||
Reference in New Issue
Block a user