nmap/nselib
david 360ba052e9 AUTH_UNIX support for rpc.lua.
http://seclists.org/nmap-dev/2012/q2/54

This patch is from Daniel Miller. He writes:

I've just finished enhancing the nfs-ls, nfs-statfs, and nfs-showmount
scripts so that they can run based on version detection information,
for cases where the portmapper is firewalled. For nfs-ls and
nfs-statfs, this required making a hostrule to check that both a
mountd service and a nfs service were detected. In the process, I
ended up adding the AUTH_UNIX flavor to rpc.lua, since the RFC states
that AUTH_NULL can only be used for the NULL procedure (and my Linux
nfs-kernel-server was enforcing that).

Other minor changes:

* If running privileged, attempt to bind to a reserved port. Many NFS
servers refuse to talk to source ports >1024, as a "security measure"
* handle an odd case in nfs-ls where READDIRPLUS does not return file
attributes. Chose to use all ?'s, but in the future maybe a direct
GETATTR call?
* remove reference to nfs.dirlist argument from nfs-ls doc, since it is unused
2012-06-20 02:12:58 +00:00
..
data Played a round of nse_check_globals and fixed a bunch of reported problems. 2012-06-15 19:32:36 +00:00
afp.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
ajp.lua Fixed a bunch of errors reported by Ron Bowes; 2012-06-06 22:11:02 +00:00
amqp.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
asn1.lua o [NSE] Added SPNEGO authentication supporting Windows 7 and Windows 2008 to 2012-06-09 12:17:01 +00:00
base32.lua Merged dns-nsec3-enum to trunk 2012-06-09 18:44:46 +00:00
base64.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
bin.luadoc
bit.luadoc
bitcoin.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
bittorrent.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
brute.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
citrixxml.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
comm.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
creds.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
cvs.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
datafiles.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
dhcp.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
dhcp6.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
dns.lua Merged dns-nsec3-enum to trunk 2012-06-09 18:44:46 +00:00
dnsbl.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
dnssd.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
drda.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
eap.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
ftp.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
giop.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
gps.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
http.lua Applied patches from Dan Miller to fix bugs in http and sslcert libraries; 2012-06-15 10:07:32 +00:00
httpspider.lua Played a round of nse_check_globals and fixed a bunch of reported problems. 2012-06-15 19:32:36 +00:00
iax2.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
imap.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
informix.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
ipOps.lua Lua 5.2 fixed from Daniel Miller. 2012-05-29 20:11:39 +00:00
ipp.lua added missing return _ENV; to ipp library 2012-06-04 04:19:48 +00:00
iscsi.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
isns.lua Fixed errors found by nse_check_globals. 2012-06-06 22:23:02 +00:00
json.lua Move last remnants of Lua 5.0 "arg' table. 2012-06-06 22:08:01 +00:00
ldap.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
listop.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
match.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
membase.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
mobileme.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
mongodb.lua Move last remnants of Lua 5.0 "arg' table. 2012-06-06 22:08:01 +00:00
msrpc.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
msrpcperformance.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
msrpctypes.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
mssql.lua Lua 5.2 fixed from Daniel Miller. 2012-05-29 20:11:39 +00:00
mysql.lua Lua 5.2 fixed from Daniel Miller. 2012-05-29 20:11:39 +00:00
natpmp.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
ncp.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
ndmp.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
netbios.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
nmap.luadoc Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
nrpc.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
nsedebug.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
omp2.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
openssl.luadoc
packet.lua Renamed Packet:ip6_set_len into Packet:ip6_set_plen for consistency. 2012-06-15 16:09:16 +00:00
pcre.luadoc
pgsql.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
pop3.lua fixed a bug in the pop3-capabilities script that would fail parsing the 2012-06-15 18:32:40 +00:00
pppoe.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
proxy.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
redis.lua Added missing second parameter for receive_buf which caused errors with new 2012-05-27 19:20:34 +00:00
rmi.lua Commited rmi-vuln-classloader script 2012-05-28 18:04:28 +00:00
rpc.lua AUTH_UNIX support for rpc.lua. 2012-06-20 02:12:58 +00:00
rpcap.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
rsync.lua Added missing second parameter for receive_buf which caused errors with new 2012-05-27 19:20:34 +00:00
rtsp.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
sasl.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
shortport.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
sip.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
smb.lua Add netbios name lookup caching code in order to avoid multiple lookups for 2012-06-15 21:26:26 +00:00
smbauth.lua o [NSE] Added SPNEGO authentication supporting Windows 7 and Windows 2008 to 2012-06-09 12:17:01 +00:00
smtp.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
snmp.lua Lua 5.2 fixed from Daniel Miller. 2012-05-29 20:11:39 +00:00
socks.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
srvloc.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
ssh1.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
ssh2.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
sslcert.lua Applied patches from Dan Miller to fix bugs in http and sslcert libraries; 2012-06-15 10:07:32 +00:00
stdnse.lua Added a function that generates random strings to stdnse.lua. 2012-06-10 23:03:04 +00:00
strbuf.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
strict.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
stun.lua Added missing second parameter for receive_buf which caused errors with new 2012-05-27 19:20:34 +00:00
tab.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
target.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
tftp.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
tns.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
unpwdb.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
upnp.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
url.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
versant.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
vnc.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
vulns.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
vuzedht.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
wsdd.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
xdmcp.lua Lua 5.2 upgrade [1] for NSE. 2012-05-27 08:53:32 +00:00
xmpp.lua Fixed a bunch of errors reported by Ron Bowes; 2012-06-06 22:11:02 +00:00