nmap/nselib
dmiller 63ad40fb74 Fix a bug in creds.lua, comparing creds without users
When creds.lua is used without usernames (like in snmp-brute.nse), the
credentials could not be sorted because they are sorted first by
username, which is nil and cannot be compared. Now the script first
checks that both values are non-nil (and true) before comparing them.
2015-05-26 03:40:09 +00:00
..
data Check for system files and directory traversal in tftp-enum.nse 2015-05-15 19:35:17 +00:00
afp.lua String concat cleanup grab-bag 2015-03-02 14:39:29 +00:00
ajp.lua Remove unneeded requires 2015-02-28 12:43:59 +00:00
amqp.lua Remove unneeded requires 2015-02-28 12:43:59 +00:00
anyconnect.lua Remove unneeded requires 2015-02-28 12:43:59 +00:00
asn1.lua Remove some more creative ways of building a literal byte 2015-03-02 13:47:45 +00:00
base32.lua Spelling fixes for Lua files 2014-02-19 04:15:46 +00:00
base64.lua Spelling fixes for Lua files 2014-02-19 04:15:46 +00:00
bin.luadoc remove trailing whitepace from *.luadoc 2014-03-10 19:01:14 +00:00
bit.luadoc
bitcoin.lua Replace instances of bin.pack('A', x), which is equivalent to tostring(x), and a no-op on strings 2015-03-03 04:48:18 +00:00
bittorrent.lua Remove unneeded requires 2015-02-28 12:43:59 +00:00
bjnp.lua Remove unneeded requires 2015-02-28 12:43:59 +00:00
brute.lua XML structured output for brute.lua and creds.lua 2014-09-23 05:23:19 +00:00
cassandra.lua Remove unneeded requires 2015-02-28 12:43:59 +00:00
citrixxml.lua Replace host.ip, port.number with host, port 2015-02-18 14:38:42 +00:00
comm.lua Fix some documentation about comm.lua timeouts 2015-04-28 13:18:21 +00:00
creds.lua Fix a bug in creds.lua, comparing creds without users 2015-05-26 03:40:09 +00:00
cvs.lua Use string.gsub instead of looped concat to modify strings 2015-02-27 14:55:29 +00:00
datafiles.lua Correct some NSEdoc regarding datafiles.parse_file return values 2014-12-18 00:22:44 +00:00
dhcp.lua String concat cleanup grab-bag 2015-03-02 14:39:29 +00:00
dhcp6.lua nselib stdnse.print_debug -> stdnse.debug 2014-08-03 00:56:45 +00:00
dns.lua fix some string-building in dns.lua 2015-02-10 05:58:46 +00:00
dnsbl.lua Remove unneeded requires 2015-02-28 12:43:59 +00:00
dnssd.lua nselib stdnse.print_debug -> stdnse.debug 2014-08-03 00:56:45 +00:00
drda.lua String concat cleanup grab-bag 2015-03-02 14:39:29 +00:00
eap.lua Remove unneeded requires 2015-02-28 12:43:59 +00:00
eigrp.lua String concat cleanup grab-bag 2015-03-02 14:39:29 +00:00
formulas.lua NSEdoc cleanup. 2014-03-10 19:01:19 +00:00
ftp.lua Re-indent some NSE libraries. 2014-02-03 19:47:34 +00:00
giop.lua Replace instances of bin.pack('A', x), which is equivalent to tostring(x), and a no-op on strings 2015-03-03 04:48:18 +00:00
gps.lua Remove unneeded requires 2015-02-28 12:43:59 +00:00
http.lua Clean up some documentation regarding http redirects 2015-04-10 12:56:05 +00:00
httpspider.lua Fix some typos 2014-08-23 21:35:32 +00:00
iax2.lua nselib stdnse.print_debug -> stdnse.debug 2014-08-03 00:56:45 +00:00
ike.lua Remove unneeded requires 2015-02-28 12:43:59 +00:00
imap.lua Let imap and pop3 use shorter connect timeouts 2014-09-19 03:10:10 +00:00
informix.lua String concat cleanup grab-bag 2015-03-02 14:39:29 +00:00
ipOps.lua Fix error message in ipOps.fromdword 2015-02-27 14:55:25 +00:00
ipp.lua Remove unneeded requires 2015-02-28 12:43:59 +00:00
iscsi.lua Replace concat-loop padding with string.rep 2015-02-27 14:55:42 +00:00
isns.lua Remove unneeded requires 2015-02-28 12:43:59 +00:00
jdwp.lua String concat cleanup grab-bag 2015-03-02 14:39:29 +00:00
json.lua Bugfixes in json.lua 2015-02-28 12:43:43 +00:00
ldap.lua Replace instances of bin.pack('A', x), which is equivalent to tostring(x), and a no-op on strings 2015-03-03 04:48:18 +00:00
lfs.luadoc NSEdoc cleanup 2014-09-02 18:23:06 +00:00
listop.lua Re-indent some NSE libraries. 2014-02-03 19:47:34 +00:00
lpeg-utility.lua Move service fingerprint unwrapping code from scripts to lpeg-utility 2015-02-05 04:17:54 +00:00
match.lua Merged Lpeg branch 2014-06-26 20:12:54 +00:00
membase.lua nselib stdnse.print_debug -> stdnse.debug 2014-08-03 00:56:45 +00:00
mobileme.lua Remove unneeded requires 2015-02-28 12:43:59 +00:00
mongodb.lua Remove some more creative ways of building a literal byte 2015-03-02 13:47:45 +00:00
msrpc.lua Remove some more creative ways of building a literal byte 2015-03-02 13:47:45 +00:00
msrpcperformance.lua nselib stdnse.print_debug -> stdnse.debug 2014-08-03 00:56:45 +00:00
msrpctypes.lua Replace chained concatenation reassignment with simple concatenation 2015-03-02 13:47:42 +00:00
mssql.lua Replace chained concatenation reassignment with simple concatenation 2015-03-02 13:47:42 +00:00
mysql.lua Replace some string.char and bin.pack calls with literals 2015-02-27 19:42:56 +00:00
natpmp.lua Re-indent some NSE libraries. 2014-02-03 19:47:34 +00:00
ncp.lua Replace chained concatenation reassignment with simple concatenation 2015-03-02 13:47:42 +00:00
ndmp.lua Spelling fixes for Lua files 2014-02-19 04:15:46 +00:00
netbios.lua String concat cleanup grab-bag 2015-03-02 14:39:29 +00:00
nmap.luadoc Document nmap.version_intensity() 2014-08-09 17:49:11 +00:00
nrpc.lua String concat cleanup grab-bag 2015-03-02 14:39:29 +00:00
nsedebug.lua nselib stdnse.print_debug -> stdnse.debug 2014-08-03 00:56:45 +00:00
omp2.lua nselib stdnse.print_debug -> stdnse.debug 2014-08-03 00:56:45 +00:00
openssl.luadoc nselib stdnse.print_debug -> stdnse.debug 2014-08-03 01:17:09 +00:00
ospf.lua Replace chained concatenation reassignment with simple concatenation 2015-03-02 13:47:42 +00:00
packet.lua Replace some string.char and bin.pack calls with literals 2015-02-27 19:42:56 +00:00
pcre.luadoc
pgsql.lua Replace concat-loop padding with string.rep 2015-02-27 14:55:42 +00:00
pop3.lua Let imap and pop3 use shorter connect timeouts 2014-09-19 03:10:10 +00:00
pppoe.lua Replace instances of bin.pack('A', x), which is equivalent to tostring(x), and a no-op on strings 2015-03-03 04:48:18 +00:00
proxy.lua nselib stdnse.print_debug -> stdnse.debug 2014-08-03 01:17:09 +00:00
rdp.lua String concat cleanup grab-bag 2015-03-02 14:39:29 +00:00
re.lua Add some missing NSEdoc params to re.lua 2014-07-31 19:18:04 +00:00
redis.lua Re-indent some NSE libraries. 2014-02-03 19:47:34 +00:00
rmi.lua String concat cleanup grab-bag 2015-03-02 14:39:29 +00:00
rpc.lua Replace instances of bin.pack('A', x), which is equivalent to tostring(x), and a no-op on strings 2015-03-03 04:48:18 +00:00
rpcap.lua Spelling fixes for Lua files 2014-02-19 04:15:46 +00:00
rsync.lua Spelling fixes for Lua files 2014-02-19 04:15:46 +00:00
rtsp.lua nselib stdnse.print_debug -> stdnse.debug 2014-08-03 00:56:45 +00:00
sasl.lua Replace chained concatenation reassignment with simple concatenation 2015-03-02 13:47:42 +00:00
shortport.lua Add 3389 as an SSL port; Enhanced RDP Security requires TLS 2015-04-02 04:40:26 +00:00
sip.lua Remove unneeded requires 2015-02-28 12:43:59 +00:00
smb.lua nselib/smb: fix find_files function (next_item coroutine) 2015-04-30 17:58:13 +00:00
smbauth.lua Replace some string.char and bin.pack calls with literals 2015-02-27 19:42:56 +00:00
smtp.lua Refactor smtp.connect to use comm.opencon 2014-09-19 03:10:09 +00:00
snmp.lua Remove some more creative ways of building a literal byte 2015-03-02 13:47:45 +00:00
socks.lua Spelling fixes for Lua files 2014-02-19 04:15:46 +00:00
srvloc.lua Spelling fixes for Lua files 2014-02-19 04:15:46 +00:00
ssh1.lua Make ssh1 and ssh2 fetch_host_key return the same structure 2014-12-17 03:32:11 +00:00
ssh2.lua Replace chained concatenation reassignment with simple concatenation 2015-03-02 13:47:42 +00:00
sslcert.lua New function, sslcert.parse_ssl_certificate 2014-11-05 05:55:52 +00:00
stdnse.lua Optimize stdnse.debug and stdnse.verbose 2015-03-01 04:18:33 +00:00
strbuf.lua Remove trailing whitespace in lua files 2014-01-23 21:51:58 +00:00
strict.lua Convert some file encodings from ISO-8859-2 to UTF-8 2014-02-12 19:49:43 +00:00
stun.lua Remove unneeded requires 2015-02-28 12:43:59 +00:00
tab.lua NSEdoc cleanup 2014-09-02 18:23:06 +00:00
target.lua nselib stdnse.print_debug -> stdnse.debug 2014-08-03 00:56:45 +00:00
tftp.lua String concat cleanup grab-bag 2015-03-02 14:39:29 +00:00
tls.lua Obey TLSv1.2 RFC regarding anonymous signature type 2015-03-25 19:35:20 +00:00
tns.lua Replace some string.char and bin.pack calls with literals 2015-02-27 19:42:56 +00:00
unicode.lua Use a generic transcode function to implement utf16to8 etc. 2014-03-13 21:43:09 +00:00
unittest.lua nselib stdnse.print_debug -> stdnse.debug 2014-08-03 01:17:09 +00:00
unpwdb.lua Fix unpwdb.filter_iterator (http://seclists.org/nmap-dev/2015/q2/44) 2015-04-17 03:26:58 +00:00
upnp.lua nselib stdnse.print_debug -> stdnse.debug 2014-08-03 00:56:45 +00:00
url.lua Replace chained concatenation reassignment with simple concatenation 2015-03-02 13:47:42 +00:00
versant.lua Remove unneeded requires 2015-02-28 12:43:59 +00:00
vnc.lua Replace concat-loop padding with string.rep 2015-02-27 14:55:42 +00:00
vulns.lua Make the library vulns use HTTPS by default when generating CVE links. 2015-04-15 20:29:47 +00:00
vuzedht.lua Replace chained concatenation reassignment with simple concatenation 2015-03-02 13:47:42 +00:00
wsdd.lua Replace chained concatenation reassignment with simple concatenation 2015-03-02 13:47:42 +00:00
xdmcp.lua Spelling fixes for Lua files 2014-02-19 04:15:46 +00:00
xmpp.lua Clean up xmpp.lua NSEdoc 2014-03-04 17:05:04 +00:00