kris
c7eb8011d9
NSE now has a "default" category for scripts. This category holds the set
...
of scripts chosen from when using -sC (but it's still just another category
and so can be chosen with --script like any other).
On top of updating the docs with information about this new category, I've
also updated sections to emphasize that the "default" category, -sC and -A
are considered intrusive and should not be run against target networks
without permission.
The new list is very similar to the previous "safe,intrusive" list:
Added: finger, ircServerInfo, RealVNC_auth_bypass
Removed: HTTPpasswd
Here are the 21 scripts in this new category:
anonFTP
dns-test-open-recursion
finger
ftpbounce
HTTPAuth
HTTP_open_proxy
ircServerInfo
MSSQLm
MySQLinfo
nbstat
RealVNC_auth_bypass
robots
rpcinfo
showHTMLTitle
showOwner
SMTPcommands
SNMPsysdesr
SSHv1-support
SSLv2-support
UPnP-info
zoneTrans
2008-05-28 07:16:32 +00:00
diman
cf4c7081e8
moving debugger to nmap-exp/diman until further notice
2008-02-03 21:38:38 +00:00
diman
2d9bc1b43d
added a CLI debugger
2008-02-03 14:21:36 +00:00
doug
be2ddcfa1c
Fix for this TODO item:
...
o Fix cases of std::string() being used in ways which wrongly parse
the data for escape sequences such as \n. For an example, see
log message of r6474 in svn.
(note that this was a Lua escaping bug, not std::string)
2008-01-28 00:12:37 +00:00
fyodor
09512ff092
o Fix a bunch of warning/error messages which contained an extra
...
newline. Thanks to Brandon Enright for the patch.
2007-12-21 03:38:04 +00:00
david
29109de637
Consider Windows paths starting with \ absolute when used with the --script option.
2007-12-14 08:33:31 +00:00
david
82abfd3e1b
Insert a path separator in returned paths in init_scandir when WIN32 is defined in nse_init.cc. The Windows code was inserting a separator to find files (e.g. globbing on "%s\*") but was not inserting the separator in returned paths. A symptom of this was scanning with --script=scripts and seeing error messages about not being able to access things like "C:\Nmap\scriptsanonFTP.nse" (should be "C:\Nmap\scripts\anonFTP.nse").
2007-12-09 05:33:59 +00:00
david
b0d224e0da
Make the message printed when using an absolute path look like the other NSE
...
debugging messages.
2007-12-09 04:52:42 +00:00
david
bc24f8d6c4
Look first for absolute file names in when loading NSE scripts.
2007-12-09 04:42:48 +00:00
david
5f460f8590
Fix typo in nse_init.cc: explicitely -> explicitly.
2007-12-08 22:28:07 +00:00
kris
d05555e8a2
don't require a ".nse" extension when specifying script names with --script
2007-11-29 23:11:48 +00:00
diman
c0f07c99ac
adding nselib nselib-bin second (should work on unix now)
2007-11-27 22:18:59 +00:00
david
83382600f2
Revert r5485. This changes the pcre Lua module back to statically linked
...
code instead of a dynamically loaded C module. Linking the dynamic
shared module with the static libpcre.a was failing on OpenBSD. See
http://seclists.org/nmap-dev/2007/q4/0085.html .
2007-10-23 00:45:00 +00:00
fyodor
ba545c1ef9
Unix installation now places NSELib dynamic libraries in 'libexec' rather than 'share' directories, since they are architecture dependent. Thanks to Christoph J. Thompson for the patch.
2007-10-07 21:32:38 +00:00
kris
7c3448c1f7
Trying to keep script.db tidy when running --script-updatedb. This sorts the script filenames before writing script.db. Tested on Linux and Windows
2007-09-15 01:01:35 +00:00
stoiko
4767dd8c70
script arguments now get checked before nmap starts scanning
2007-08-20 21:56:36 +00:00
fyodor
c124e918b7
merge soc07 r5360:5367 - Merge Majek's raw packet NSE patch
2007-08-11 06:13:25 +00:00
fyodor
62d7e3ed87
merge soc07 r5317:5322 - NSE buffered receives and script arguments
2007-08-11 06:09:50 +00:00
fyodor
78f15a7f65
make pcre an NSE C module
2007-08-11 06:05:48 +00:00
fyodor
01b5a155e1
merge soc07 r5063:5065 - added support for nse-C-modules under windows; misc. nse improvements
2007-08-11 04:59:14 +00:00
fyodor
40d3cd5e37
merge soc07 r5048 - added nse_bitlib.cc/.h again - because compilation was broken on windows through the c-module support
2007-08-11 04:55:50 +00:00
fyodor
80ade54171
merge soc07 r5016:5022 - Added support for C-modules; converted the nse_bitlib to such a module; adapted dns-test-open-recursion.nse to use the new module; Moved make_buffer to stdnse and updated the documentation
2007-08-11 04:49:25 +00:00
fyodor
2479d5d1d9
merge soc07 r4915 - Use path_get_basename in init_updatedb
2007-08-11 04:20:04 +00:00
fyodor
88b0e212df
merge soc07 r4906 - NSE bugfixes
2007-08-11 04:16:56 +00:00
fyodor
cafec3593d
merge soc07 r4891 - nse improvements
2007-08-11 04:12:45 +00:00
fyodor
cb8101dbcc
merge soc07 r4821 - fix nse build system issues
2007-08-11 03:35:12 +00:00
diman
3543208670
Fixed file and directory retrieval problems under windows
2006-12-29 00:44:49 +00:00
fyodor
b361685be8
NSE committed
2006-12-11 00:34:26 +00:00