Nmap Development mailing list archives
Re: map ports to hostnames in output xml
From: Aidy Lewis via dev <dev () nmap org>
Date: Tue, 02 Oct 2018 11:00:50 +0100
Hi, Sorry to bother you again, but I have managed to achieve the below through an Elixir library. import SweetXml result = doc |> xpath( ~x"//nmaprun/host"l, ip: ~x"./address/@addr", port: ~x"./ports/port/@portid"l ) Many Thanks Aidy On 10/2/2018 at 10:44 AM, "Aidy Lewis via dev" <dev () nmap org> wrote:Hi, I am trying to create some reports from the output XML after a NSE vulnerability scan. I have run from a file that contains a number of hostnames. Is it possible to extract all the portids (for example) from a hostname using xpath? e.g., <hostname name=“xxxx.xxxx.xxx.xxxx.xxxx” type="PTR"/> … <port protocol="tcp" portid="111"><state state="open" <port protocol="tcp" portid="9091"><state state="open" And the same for the subsequent hostnames? Many Thanks Aidy _______________________________________________ Sent through the dev mailing list https://nmap.org/mailman/listinfo/dev Archived at http://seclists.org/nmap-dev/
Current thread:
- map ports to hostnames in output xml Aidy Lewis via dev (Oct 02)
- Re: map ports to hostnames in output xml Aidy Lewis via dev (Oct 02)