batrick
|
742ff67100
|
Removed nse_auxiliar. Updated Script Argument parsing. Fixed typos in
documentation. Improved MySQLinfo.nse. Nsock/dnet metatabels are now
protected.
|
2008-05-31 02:19:24 +00:00 |
|
fyodor
|
5551c5a311
|
o Fixed a bunch of code to avoid compilation warning messages (at
least on some Linux machines) [Andrew J. Bennieston]
|
2008-04-09 02:11:20 +00:00 |
|
kris
|
8dc6b8d978
|
changing a couple log_write()s to use the SCRIPT_ENGINE macro rather than "SCRIPT ENGINE" literals
|
2008-01-21 17:18:51 +00:00 |
|
stoiko
|
1b143f2c36
|
move the check, wheter a socket is open, before connecting it again to l_nsock_queued() - otherwise there are problems with the returned values..
|
2007-12-12 18:23:19 +00:00 |
|
stoiko
|
24cca96f14
|
if nse's connect is issued on an open socket, close the old connection before
connecting - this should prevent starvation, in case a single script opens many
connections
|
2007-12-12 14:00:40 +00:00 |
|
majek04
|
4ed4ffa219
|
Added promiscuous.nse for detecting local NIC in promisc mode. First script using pcap for nse.
|
2007-11-27 18:59:53 +00:00 |
|
david
|
1c59946d7a
|
Throw an exception instead of calling luaL_argerror in l_nsock_connect when an SSL connection is requested but OpenSSL isn't available.
|
2007-11-21 02:31:07 +00:00 |
|
fyodor
|
57070b12a5
|
canonicalize capitalization
|
2007-09-08 05:56:15 +00:00 |
|
fyodor
|
082ee50244
|
trivial capitalization tweak
|
2007-09-08 04:52:00 +00:00 |
|
fyodor
|
8c87b5f34b
|
remove excess debugging messages
|
2007-08-30 22:27:51 +00:00 |
|
fyodor
|
72948b35a5
|
Integrate a patch from Marek which sets a cap on the number of sockets opened by NSE scripts. I made some changes to use a value derived from o.max_parallelism rather than a static define
|
2007-08-30 21:31:01 +00:00 |
|
stoiko
|
e765af4103
|
added --script-args to the usage-text (nmap.cc)
fixed to typos in error messages (nse_nsock.cc)
added a short description of --script-args to refguide.xml
|
2007-08-16 10:51:27 +00:00 |
|
kris
|
0b50c16b38
|
Adding Snprintf() and Vsnprintf() to nbase/nbase_str.c. This is because of Windows' stupid implementation where it doesn't write a NULL byte at the end of the buffer if the result is truncated. I would've just #defined snprintf and vsnprintf to some wrapper function for Windows, but this doesn't work as libdnet and libpcap (and libpcap includes under mswin32) define snprintf to _snprintf and vsnprintf to _vsnprintf like we do, and through the many defines they end up being available in the Nmap sources. Vsnprintf() uses vsnprintf() (and writes a NULL byte at the end if truncated), and Snprintf uses Vsnprintf().
|
2007-08-14 06:46:54 +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
|
8dc9673928
|
merge soc07 r5085 - Changing bare printf()s to log_write(LOG_PLAIN,)s because these were always printed even when things like XML and greppable output were sent to stdout (e.g. -oX -). This also adds o.scriptTrace() to make --script-trace behave more like --packet-trace and --version-trace. Nsock tracing was done unconditionally in NSE, and that has been changed to only be done when o.scriptTrace() is true.
|
2007-08-11 05:13:16 +00:00 |
|
fyodor
|
83ec445bcf
|
merge soc07 r5005:5013 - URL manipulation lib from LuaSocket with a couple funcs added; added garbage collection for nsock-objects in lua
|
2007-08-11 04:46:43 +00:00 |
|
fyodor
|
58522c59f6
|
merge soc07 r4822 - Reduce the number of build dependencies.
|
2007-08-11 03:35:46 +00:00 |
|
fyodor
|
cb8101dbcc
|
merge soc07 r4821 - fix nse build system issues
|
2007-08-11 03:35:12 +00:00 |
|
fyodor
|
b361685be8
|
NSE committed
|
2006-12-11 00:34:26 +00:00 |
|