Breaking News

UDP Scanning has always been a gradual and painful workout, and for those who upload IPv6 on easiest of UDP, the tool imaginable imaginable possible choices get shocking restricted. UDP Hunter is a python based totally completely open supply crew evaluate tool bearing in mind UDP Provider Scanning. With UDP Hunter, now we have now now bearing in mind offering auditing of widely known UDP protocols for IPv6 and IPv4 hosts. As of in this day and age, UDP Hunter helps 19 other supplier probes. The tool allows you to do bulk scanning of enormous networks in conjunction with centered host scanning for explicit ports and further. As soon as an open supplier is came upon, UDP Hunter takes it one step additional or even supplies you steering on how you’ll be able to perhaps exploit the came upon services and products and products. UDP Hunter supplies opinions in a neat textual content building, however, help for added codecs is beneath way.

How does UDP Hunter paintings?

UDP Hunter creates a list of IPs when any IP vary is supplied to it. It additionally helps domains which it’ll be resolved and the IP it’ll be added to the document. As briefly since the document has been created internally by means of UDP Hunter, it’ll ship UDP probes to all indexed IPs. If the host is operating a UDP supplier, it’ll resolution. UDP Hunter mainly sniffs crew specifically for UDP internet web site visitors, then reads all UDP packets coming to the objective host. All UDP probes gained after operating UDP Hunter it’ll be reported. Alternatively, there may be an variety (by means of surroundings –noise=false) to forget about beside the point UDP packets and perfect follow the UDP internet web site visitors of passion originated from the hosts and services and products and products/ports which could be discussed throughout the goal document. The idea in the back of emerging UDP Hunter used to be to start with impressed by means of udp-proto-scanner. I heartily thank Portcullis Labs for it and likewise Anant and Sumit Siddharth(Sid) for his or her treasured inputs whilst operating on UDP Hunter.

Supported UDP Probes:

As of in this day and age, we help the next UDP supplier probes on their default ports:


Obtain the tool from correct proper right here or Clone the repository:

git clone

Must haves:

  • Python 3.x
  • Python Modules – additionally discussed in “must haves.txt” dossier
    • netaddr
    • colorama
    • argparse
    • ifaddr
    • datetime

This must indicate you are able to with the preliminary setup:

Prepare all required modules:
pip3 prepare -r must haves.txt

Configuration data required:

  • udp.txt – This dossier comprises UDP probes
  • udphelp.txt – This dossier comprises document of substances, ideas for each and every UDP probes or services and products and products

You’ll be able to additionally trade configuration data by means of the use of command line argument:

“–configfile ” and “–probehelp ”

Take a look at the configurations by means of operating following command:


Word: It’ll have to show following have the same opinion main points, if this throws any error take a look at your configurations or hook up with me for any tool explicit mistakes.

Possible choices / Conceivable possible choices:

UDP Hunter v0.1beta has the next possible choices:

Essential Conceivable possible choices:

  • –host – Unmarried Host – Required
  • –file – Document of ips – Required

Not obligatory:

  • –output – Output dossier – Required
  • –probes – Resolve of probe or ‘all’ (default: all probes) (Not obligatory)
    • Probe document – ike, rpc, ntp, snmp-public, ms-sql, ms-sql-slam, netop, tftp, db2, citrix, echo, chargen, systat, sunlight hours, time, RPCCheck, DNSStatusRequest, DNSVersionBindReq, NBTStat, NTPRequest, SNMPv3GetRequest, xdmcp, net-support, mdns-zeroconf, gtpv1
  • –ports – Checklist of ports or ‘all’ (default: all ports) (Not obligatory)
  • –retries – Number of packets to ship to each and every host. Default 2 (Not obligatory)
  • –noise – To filter out output from non-listed IPs (Not obligatory)
  • –verbose – verbosity, will display sniffer output additionally — please stay this a real, by means of default that is true. This will perhaps have the same opinion us to investigate output.
  • –timeout – Timeout 1.0, 2.0 in mins (Not obligatory)
  • –lhost6 – Supply IPv6 of listner interface
  • –lhost4 – Supply IPv4 of listner interface
  • –configfile – Configuration dossier location – default is ‘udp.txt’ in identical document
  • –probehelp – Be in agreement dossier location – default is ‘udphelp.txt’ in identical document


Utilization: python –file=inputfile.txt –output=outputfile.txt [optional arguments]
Utilization: python –file=inputfile.txt –output=outputfile.txt [–probes=NTPRequest,SNMPv3GetReques] [–ports=123,161,53] [–retries=3] [–noise=true] [–verbose=false] [–timeout=1.0] [–configfile]

Credit score ranking:

The UDP probes are basically taken from amap, ike-scan, nmap and udp-proto-scanner. Inspiration for the scanning code used to be drawn from udp-proto-scanner.

Long term Art work:

  • Addition of extra UDP probes
  • Other reporting codecs
  • Exchange exploitation-related is helping

Learn Further:

Leave a Reply

Your email address will not be published. Required fields are marked *

Donate Us