Nmap murmur-version NSE Script


This page contains detailed information about how to use the murmur-version NSE script. For list of all NSE scripts, visit the Nmap NSE Library.

Script Overview


Script source code: https://github.com/nmap/nmap/tree/master/scripts/murmur-version.nse
Script categories: version
Target service / protocol: murmur, tcp, udp
Target network port(s): 64738
List of CVEs: -

Script Description


The murmur-version.nse script detects the Murmur service (server for the Mumble voice communication client) versions 1.2.X.

The Murmur server listens on a TCP (control) and a UDP (voice) port with the same port number. This script activates on both a TCP and UDP port version scan. In both cases probe data is sent only to the UDP port because it allows for a simple and informative ping command.

The single probe will report on the server version, current user count, maximum users allowed on the server, and bandwidth used for voice communication. It is used by the Mumble client to ping known Murmur servers.

The IP address from which service detection is being ran will most likely be temporarily banned by the target Murmur server due to multiple incorrect handshakes (Nmap service probes). This ban makes identifying the service via TCP impossible in practice, but does not affect the UDP probe used by this script.

It is possible to get a corrupt user count (usually +1) when doing a TCP service scan due to previous service probe connections affecting the server.

See http://mumble.sourceforge.net/Protocol.

Murmur-version NSE Script Arguments


The murmur-version.nse script does not have any arguments.

Murmur-version NSE Script Example Usage


Here's an example of how to use the murmur-version.nse script:

nmap --script=murmur-version <target>

Murmur-version NSE Script Example Output


Here's a sample output from the murmur-version.nse script:

PORT      STATE SERVICE VERSION
64740/tcp open  murmur  Murmur 1.2.4 (control port; users: 35; max. users: 100; bandwidth: 72000 b/s)
64740/udp open  murmur  Murmur 1.2.4 (voice port; users: 35; max. users: 100; bandwidth: 72000 b/s)

Murmur-version NSE Script Example XML Output


There is no sample XML output for this module. However, by providing the -oX <file> option, Nmap will produce a XML output and save it in the file.xml file.

Author


  • Marin Mari

References


See Also


Visit Nmap NSE Library for more scripts.

Version


This page has been created based on Nmap version 7.92.