Nmap Development mailing list archives

NSE Script to enumerate Kubernetes Version GitHub PR # 1564


From: Jon Mosco <jonny.mosco () gmail com>
Date: Fri, 3 May 2019 10:31:35 -0400

Early version of NSE script to obtain version of Kubernetes API. Any
suggestions/help would be appreciated. This is my first NSE script and
would love to get some feedback.

Sample output:

$ nmap --script ./kubernetes-version.nse 192.168.39.225
Starting Nmap 7.70 ( https://nmap.org ) at 2019-04-20 08:20 EDT
Nmap scan report for 192.168.39.225
Host is up (0.00012s latency).
Not shown: 994 closed ports
PORT     STATE SERVICE
22/tcp   open  ssh
80/tcp   open  http
111/tcp  open  rpcbind
443/tcp  open  https
2049/tcp open  nfs
8443/tcp open  kubernetes-api
| kubernetes-version:
|   goVersion: go1.12.1
|   buildDate: 2019-03-25T15:45:25Z
|   gitVersion: v1.14.0
|   compiler: gc
|   major: 1
|   gitCommit: 641856db18352033a0d96dbc99153fa3b27298e5
|   gitTreeState: clean
|   minor: 14
|_  platform: linux/amd64

Nmap done: 1 IP address (1 host up) scanned in 0.23 seconds
_______________________________________________
Sent through the dev mailing list
https://nmap.org/mailman/listinfo/dev
Archived at http://seclists.org/nmap-dev/

Current thread: