diff --git a/scripts/tftp-enum.nse b/scripts/tftp-enum.nse index 929bbb0f3..7d7bf920d 100644 --- a/scripts/tftp-enum.nse +++ b/scripts/tftp-enum.nse @@ -1,8 +1,18 @@ description = [[ - Enumerates filenames at tftp server. +Checks for TFTP filenames from a list. - This script is implementation of tftptheft python utility written by Sandro Gauci - Original utility can be found at http://code.google.com/p/tftptheft/ +TFTP doesn't provide directory listings. This script tries to retrieve +filenames from a list. The list is composed of static names from the +file tftplist.txt, plus configuration filenames for Cisco +devices that change based on the target address, of the form +A.B.C.X-confg for an IP address A.B.C.D and for X in 0 to +255. + +Use the tftp-enum.filelist script argument to search for +other static filenames. + +This script is a reimplementation of tftptheft from +http://code.google.com/p/tftptheft/. ]] --- @@ -10,7 +20,11 @@ description = [[ -- -- @args filelist - file name with list of filenames to enumerate at tftp server -- --- +-- @output +-- PORT STATE SERVICE REASON +-- 69/udp open tftp script-set +-- | tftp-enum: +-- |_ bootrom.ld author = "Alexander Rudakov" license = "Same as Nmap--See http://nmap.org/book/man-legal.html"