david
fbe60bdcc9
Add a new function, shortport.http, that will be used as the portrule
...
for HTTP scripts.
2010-08-09 22:23:43 +00:00
david
7d0c08a097
Brief copyediting of NSEDoc for modules.
2010-07-12 19:42:43 +00:00
djalal
72a06a3b5c
Merge r18160:18278 from nmap-exp/djalal/nmap-nse/ to fix NSE not honoring the exclude directive bug.
2010-06-29 21:56:59 +00:00
david
1f76d5cc0b
Rework shortport.lua to simplify some code and remove leading underscores from
...
parameter names.
2009-01-20 00:11:05 +00:00
david
d9db019495
Let the proto parameter in the shortport functions take a table like the other
...
functions do, so you can say {"tcp", "udp"}.
2009-01-19 21:54:00 +00:00
david
5a5df904f1
Factor out the code that checks for an element in a table from shortport.lua to
...
eliminate some nested loops.
2009-01-19 21:46:39 +00:00
david
af4497669b
Proofread and update documentation of pop3, shortport, snmp, ssh1, ssh2,
...
strbuf, tab, unpwdb, and url.
2008-10-24 20:12:36 +00:00
david
7e15f259a4
Standardize the @copyright fields of NSE modules; change "See nmaps COPYING for
...
license" to "Same as Nmap--See http://nmap.org/book/man-legal.html " like
scripts commonly use. I added the field to some modules I know to be under the
Nmap license: bin, datafiles, dns, nmap, unpwdb. I left alone bin, bit, pcre,
and url, which come from outside sources.
2008-10-24 00:44:22 +00:00
david
f58f559b81
Reformat and merge documentation for stdnse, shortport, strbuf, snmp, ssh1,
...
ssh2, smb, pop3, and msrpc.
2008-10-16 00:38:53 +00:00
batrick
670792a4a6
Updated all libraries documentation.
...
packet and url both need more work.
2008-08-18 04:03:45 +00:00
batrick
462c289f4a
Fixed all the modules to give a default name if absent.
...
Also necessary for the documentation system to know the name
of the module.
2008-08-16 04:20:15 +00:00
kris
841071b121
Simple change: make state_table local in the NSElib shortport.service()
2008-04-10 15:24:49 +00:00
fyodor
165e79a95d
Fix a problem which prevented proper port number matching in port_or_service() because the port variable passed to portnumber is shadowed by the variable passed during portrule check. Report and patch are from Sven Klemm
2008-01-05 07:21:55 +00:00
diman
8c89c0f4d9
default port state for shortports is now open or open|filtered instead of only open
2007-12-08 19:25:09 +00:00
diman
005a84fc59
open / open|filtered tables work for shortport.service now
2007-12-08 15:28:55 +00:00
fyodor
454e4e3b17
I hope this will recover nselib history
2007-11-27 22:50:00 +00:00
fyodor
bbb0744761
now move nselib to recover history
2007-11-27 22:42:39 +00:00
diman
c0f07c99ac
adding nselib nselib-bin second (should work on unix now)
2007-11-27 22:18:59 +00:00
diman
335ec2868f
adding nselib and nselib-bin the first
2007-11-27 22:17:30 +00:00
ejlbell
34763e08f4
Added support for multiple states in portnumber() rules
2007-11-14 20:04:45 +00:00
fyodor
179d2b5766
merge soc07 r5191:5202 - portstates now takes list; script to download robots.txt; open proxy script; fix default shortport state value
2007-08-11 05:51:31 +00:00
fyodor
ed6a634ebc
merge soc07 r5144 - added a seperate strbuf-module (code mainly taken from eddies implementation in stdnse.lua
2007-08-11 05:45:11 +00:00
fyodor
ed8b7899a0
merge soc07 r5073:5077 - renamed listopt(ions?!) to listop(erations); removed nse_bitlib.* from the Makefile.in in nselib/; removed unused MAKEDEPEND
2007-08-11 05:10:24 +00:00
fyodor
475393bc2c
merge soc07 r5049:5063 - added string split/join methods; Bruteforce telnet script; fixed a few typos; updated to escape some common url constructs; refactored shorport library; Added a family of string buffer functions to nselib as concatenation is not efficient; Updated a couple of scripts to use string buffers; resolved a couple of naming conflicts
2007-08-11 04:58:05 +00:00
fyodor
88b0e212df
merge soc07 r4906 - NSE bugfixes
2007-08-11 04:16:56 +00:00
fyodor
6877d8329d
merge soc07 r4896:4898 - added new scripts; made shortport.port_or_service work as intended, it now returns a function instead of a boolean
2007-08-11 04:14:01 +00:00
fyodor
cafec3593d
merge soc07 r4891 - nse improvements
2007-08-11 04:12:45 +00:00