diff --git a/CHANGELOG b/CHANGELOG index 6becf6d7f..d114b3211 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -2,6 +2,9 @@ [NOT YET RELEASED] +o Added a service probe for Logitech SqueezeCenter command line interface + [Patrik] + o Improved PostgreSQL match lines by matching the line of the error to a specific version [Patrik]. diff --git a/nmap-service-probes b/nmap-service-probes index 9e95fb471..f3ff967c6 100644 --- a/nmap-service-probes +++ b/nmap-service-probes @@ -8596,3 +8596,13 @@ match quake3 m|^\xff\xff\xff\xffstatusResponse\n.*\\version\\([^\\]* freebsd-[^\ match quake3 m|^\xff\xff\xff\xffstatusResponse\n.*\\version\\([^\\]* Linux)(?=\\).*\\gamename\\Warsow(?=\\)| p/Warsow game server/ v/$1/ o/Linux/ match quake3 m|^\xff\xff\xff\xffstatusResponse\n.*\\version\\([^\\]* linux-[^\\]*)(?=\\)| p/World of Padman game server/ v/$1/ o/Linux/ match quake3 m|^\xff\xff\xff\xffstatusResponse\n.*\\version\\([^\\]* freebsd-[^\\]*)(?=\\)| p/World of Padman game server/ v/$1/ o/FreeBSD/ + +##############################NEXT PROBE############################## +# SqueezeCenter CLI +# http://wiki.slimdevices.com/index.php/CLI +Probe TCP SqueezeCenter_CLI q|serverstatus\r\n| +rarity 8 +ports 9090 + +match squeezecli m|^serverstatus.*version%3A([\.\d]+) uuid%3A([-\w]+) info%20total%20albums%3A\d+ info%20total%20artists%3A\d+ info%20total%20genres%3A\d+ info%20total%20songs%3A\d+ player%20count%3A\d+ sn%20player%20count%3A\d+ other%20player%20count%3A\d+\r\n|s p/SqueezeCenter CLI/ i/UUID: $2/ v/$3/ +