nnposter
|
bbfb5dfed6
|
Corrects a debug message. Removes confusion about any_af.
|
2017-03-16 19:36:50 +00:00 |
|
dmiller
|
e973ad72f5
|
Optionally brute force usernames for VNC
|
2017-03-15 20:31:24 +00:00 |
|
dmiller
|
d244738246
|
Support ATEN/Supermicro KVM VNC
|
2017-03-15 19:39:34 +00:00 |
|
dmiller
|
8854d2e33a
|
Handle cases of no tunnels and no auth types for TightVNC
|
2017-03-15 16:19:54 +00:00 |
|
dmiller
|
772bd8d824
|
Correct typos: receive, successfully, length
|
2017-03-15 02:23:09 +00:00 |
|
dmiller
|
83c9e060fc
|
Fix a typo in vulns.lua
|
2017-03-15 02:23:07 +00:00 |
|
dmiller
|
f89d7610b0
|
Replace IP address parsing with functions from ipOps
|
2017-03-14 18:59:12 +00:00 |
|
dmiller
|
cc644955c4
|
Use string unpacking instead of manual bit manipulation in bittorrent.lua
|
2017-03-14 14:36:14 +00:00 |
|
dmiller
|
629e50a900
|
Replace bin.pack('H') calls with fromhex or equivalent simplifications
|
2017-03-14 14:36:12 +00:00 |
|
dmiller
|
edfc5e3835
|
Remove useless bin.pack('A') calls (equivalent to tostring)
|
2017-03-14 02:51:06 +00:00 |
|
dmiller
|
32b1d1711e
|
Convert ospf.lua from bin.lua to string.pack/unpack
|
2017-03-14 02:51:05 +00:00 |
|
dmiller
|
84a824c2cf
|
New script broadcast-ospf2-discover. Closes #743
|
2017-03-14 00:15:22 +00:00 |
|
dmiller
|
2091ce3199
|
Fix endianness in unpacking IP addresses, since ipOps.fromdword is fixed. Fixes #750
|
2017-03-13 14:58:57 +00:00 |
|
dmiller
|
090b522c06
|
new tests for ipOps.fromdword and todword
|
2017-03-13 14:58:55 +00:00 |
|
dmiller
|
d334620aa0
|
New stdnse function 'fromhex' does hex decoding like bin.pack('H')
|
2017-03-10 17:29:51 +00:00 |
|
dmiller
|
001318408c
|
Localize string.(un)pack functions for a little performance boost in ipOps which uses them heavily
|
2017-03-09 05:13:45 +00:00 |
|
dmiller
|
a2e22523a4
|
Use string packing instead of bitwise operators in ipOps.lua
|
2017-03-09 05:13:45 +00:00 |
|
dmiller
|
5fe8df548d
|
Convert json.lua to native bitwise operators
|
2017-03-09 05:13:44 +00:00 |
|
dmiller
|
bc7026e378
|
Convert unicode.lua to use native bitwise ops
|
2017-03-09 04:04:06 +00:00 |
|
dmiller
|
5f87f3a1ac
|
Update unicode.lua to use string.(un)pack over bin.(un)pack
|
2017-03-09 04:04:06 +00:00 |
|
dmiller
|
2a902d05e1
|
Fix parsing output from multiple redis commands returning strings.
|
2017-03-07 21:24:31 +00:00 |
|
dmiller
|
4a5ff0472a
|
Convert ipOps from bin.lua to string.pack. Improved efficiency and added tests
|
2017-03-07 21:24:30 +00:00 |
|
nnposter
|
dcac460ad6
|
Belkin and Arris share this code so the detected device can be either one of them.
|
2017-03-06 03:44:46 +00:00 |
|
nnposter
|
40e61967e8
|
Unifies variable naming across fingerprints
|
2017-03-05 17:42:41 +00:00 |
|
nnposter
|
99fa80851c
|
Preserves targetname for connections requested with option any_af.
Relocates option any_af to comm.lua to make it more broadly available.
|
2017-03-05 15:41:46 +00:00 |
|
dmiller
|
b61d517a71
|
Fix lookup order of script args and allow plain 'name.arg' to be specified as 'arg'
|
2017-03-04 19:54:55 +00:00 |
|
nnposter
|
fe622e182d
|
Adds 8 new http-enum fingerprints for Hadoop infrastructure components.
Originally submitted as NSE scripts by Thomas Debize. (Closes #620)
Refactored as entries for http-fingerprints by Varunram Ganesh. (Closes #715)
|
2017-03-03 23:41:12 +00:00 |
|
dmiller
|
1cf8396cfd
|
Improve docs on comm.tryssl
|
2017-03-02 22:32:39 +00:00 |
|
nnposter
|
4bd51e9f3b
|
Adds a fingerprint for APC Management Card. Original version submitted by xelphene. Closes #629
|
2017-03-02 14:06:01 +00:00 |
|
dmiller
|
69e1423363
|
Add a check to dhcp.lua to avoid crash and provide debug output
|
2017-03-01 20:41:20 +00:00 |
|
dmiller
|
f0e26cb709
|
More output from ike-version
|
2017-02-26 03:49:09 +00:00 |
|
dmiller
|
594d5e33c9
|
New fingerprint for FortiGate IKE. Closes #694
|
2017-02-26 03:49:08 +00:00 |
|
dmiller
|
21553bebb9
|
Allow scripts to set record protocol version via tls.client_hello
|
2017-02-24 15:47:49 +00:00 |
|
dmiller
|
cc0661fb34
|
Fix more non-explicit endianness things
|
2017-02-14 05:46:40 +00:00 |
|
dmiller
|
f20589ca09
|
Use explicit endianness in pack/unpack.
|
2017-02-14 03:47:49 +00:00 |
|
dmiller
|
b757aa1750
|
Make test deterministic: assert failed on big-endian arch
|
2017-02-13 18:15:03 +00:00 |
|
dmiller
|
27785ce8e5
|
New script tls-ticketbleed. Closes #686
|
2017-02-09 21:30:14 +00:00 |
|
dmiller
|
1923a5f115
|
Remove some old documentation about a deleted test system in json.lua [ci skip]
|
2017-02-06 18:45:06 +00:00 |
|
nnposter
|
e6f3bc7a12
|
Simplifies implementation of function arg_value(). Closes #617
|
2017-01-16 01:12:15 +00:00 |
|
nnposter
|
053d122cf7
|
Adds a fingerprint for Juniper/NetScreen ScreenOS
|
2017-01-16 00:46:30 +00:00 |
|
nnposter
|
6857a6668e
|
Updates fingerprint documentation
|
2017-01-16 00:31:15 +00:00 |
|
dmiller
|
784207214a
|
Update more source links to https
|
2017-01-14 15:30:31 +00:00 |
|
dmiller
|
c08740c296
|
Add some more RTSP urls
|
2017-01-06 03:40:40 +00:00 |
|
dmiller
|
bc23c3eb29
|
Add some RTSP urls, mostly D-Link
|
2017-01-06 03:40:39 +00:00 |
|
dmiller
|
c89612d547
|
Use mutex to ensure only 1 attempt at starttls is made first. Once it succeeds, parallel is ok
|
2016-12-31 21:05:44 +00:00 |
|
dmiller
|
85cf1194e3
|
Don't mark starttls as failed if it ever succeeded in the past.
|
2016-12-31 21:05:43 +00:00 |
|
dmiller
|
b530ad7be0
|
Allow fast-fail of starttls connections if they have failed before.
|
2016-12-31 16:06:46 +00:00 |
|
nnposter
|
8bc9473a55
|
Adds support for Ed25519 keys to script ssh-hostkey
|
2016-12-28 18:23:58 +00:00 |
|
dmiller
|
0f67084fb3
|
Fix geoip.get_all_by_gps limiting by moving to the Bing script. Fixes #616
|
2016-12-18 20:11:14 +00:00 |
|
dmiller
|
6926b66859
|
Some cleanup of issues by nnposter: Fixes #614, fixes #615, fixes #618
|
2016-12-18 05:01:40 +00:00 |
|