dmiller
036714cde2
nmap-service-probes improvements: make specific dates into wildcards
2024-03-27 19:51:38 +00:00
dmiller
b7ee15c186
Add ssh banner to ssh-auth-methods
2024-03-27 19:51:37 +00:00
dmiller
17ee0b3362
Update Windows build for Zenmap data files relocation
2024-03-27 16:51:53 +00:00
dmiller
036d1c1306
Fix a typo in nmap.vcxproj
2024-03-27 16:40:16 +00:00
dmiller
0debd0a685
Bump openssl version for macos
2024-03-27 16:36:37 +00:00
dmiller
b41175cd6c
Zenmap: keep data files within package
2024-03-27 16:35:29 +00:00
dmiller
60a762c745
macOS: install Zenmap clean each time when building
2024-03-27 16:34:39 +00:00
dmiller
d2c60733a7
Pare down zlib build dir
2024-03-25 15:15:57 +00:00
dmiller
6333dbfc8e
Windows build fixes
2024-03-25 15:15:08 +00:00
dmiller
cbd5da1b5d
MSYS2 git package name changed
2024-03-25 15:14:42 +00:00
dmiller
bb5cdb55ad
Build fixes for Windows
2024-03-25 15:13:39 +00:00
dmiller
a946c5682d
Transition from setup.py to pyproject.toml
2024-03-21 20:20:00 +00:00
dmiller
f4f2e60d9e
Process more service fingerprints
2024-03-21 18:20:48 +00:00
dmiller
ce9a5773c2
Migrate from setup.py to pyproject.toml for Zenmap
2024-03-21 18:20:47 +00:00
dmiller
00d71a83fe
Process more service fingerprints
2024-03-18 18:19:22 +00:00
dmiller
4089b69ec0
Update MS SQL server fingerprints
2024-03-18 18:19:21 +00:00
nnposter
004bb4f3e9
Add new ALPN protocol IDs. Closes #2758
2024-03-16 02:25:56 +00:00
nnposter
96dcf4e9ed
Remove various "the the" repeats. Closes #2804
2024-03-16 01:16:34 +00:00
dmiller
00863472d6
Properly guard an openssl header inclusion
2024-03-11 15:51:49 +00:00
dmiller
27fc667789
Add some commonly submitted services
2024-03-11 15:49:31 +00:00
dmiller
d9aed9e9f4
Fix postgresql matches due to code change elsewhere in postgres.
2024-03-11 15:49:30 +00:00
dmiller
aedc357f79
Don't translate service fingerprints in skiddie output
2024-03-11 15:49:29 +00:00
dmiller
d76f88319e
Update some generated service fingerprints
2024-03-05 22:03:19 +00:00
dmiller
c98b810853
Update mac prefixes
2024-03-05 20:55:54 +00:00
dmiller
8993226f04
Add fingerprints for WildFly application server
2024-03-05 20:24:39 +00:00
dmiller
a3646d8a42
Process OS corrections
2024-03-05 19:40:13 +00:00
dmiller
85d6b3a7b0
Correctly identify OEM software behind printer brand
2024-03-05 19:40:12 +00:00
dmiller
8d0a4d9b2a
Optimize processData: Reduce iterations looking for global pings
2024-03-01 19:29:55 +00:00
dmiller
8b380fd505
Optimize processData: reduce calls to probeTimeout() and TIMEVAL_SUBTRACT calcs.
2024-03-01 19:29:55 +00:00
dmiller
44c3b5abc8
Optimize loop check in doAnyOutstandingRetransmits: head of list does not change
2024-03-01 19:29:54 +00:00
dmiller
938c3c7081
Moar const
2024-03-01 19:29:54 +00:00
dmiller
b862961cdb
Shortcut probe search for earliest since they are in order by send time.
2024-02-29 20:18:12 +00:00
dmiller
63f82dded0
Fix another case for expr_match
2024-02-29 20:02:01 +00:00
dmiller
f999182d0f
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
dmiller
34e0769329
Upgrade liblinear to 2.47
2024-02-28 18:18:35 +00:00
dmiller
1fc984bc73
Upgrade libssh2 to 1.11.0
2024-02-28 17:39:06 +00:00
dmiller
f64e2fab07
Upgrade zlib to 1.3.1
2024-02-28 16:35:39 +00:00
dmiller
34da72b5f5
Upgrade libpcre2 to 10.43
2024-02-28 16:06:30 +00:00
dmiller
38aa74ae83
Update liblua to Lua 5.4.6
2024-02-27 21:25:15 +00:00
dmiller
c0e172806f
Change Zenmap version syntax to meet pip standards. Fixes #2714
2024-02-27 20:22:43 +00:00
dmiller
68c34af819
Minor code simplifications & const
2024-02-26 23:10:52 +00:00
dmiller
c5f3665c4f
Avoid up to 2 portlist lookups when setting port state in ultrascan
2024-02-26 23:10:51 +00:00
dmiller
e75a253d72
Avoid portlist lookup when port is already available
2024-02-26 23:10:51 +00:00
dmiller
1a4d41a6b7
Avoid additional portlist lookup when setting port state
2024-02-26 23:10:50 +00:00
dmiller
073afa805d
Be clear about not leaking realloc
2024-02-26 19:13:57 +00:00
dmiller
b73ab0bfff
Clean up/merge some fingerprints and add a few new ones
2024-02-26 18:29:13 +00:00
dmiller
8f59e6515f
Reduce MatchPoints for U1.RUCK test
...
More and more submissions are coming in with bad values for this test,
likely due to VPNs or possibly checksum offload. Reducing the points
value improves accuracy of near-matches, as it is rarely anything but G
or 0.
2024-02-26 18:29:12 +00:00
dmiller
35939b1175
Minor optimization for probe list iteration
2024-02-26 18:29:11 +00:00
dmiller
3cf82912ce
Use TIMEVAL_BEFORE instead of TIMEVAL_SUBTRACT for clarity and efficiency
2024-02-26 18:29:11 +00:00
dmiller
e7f8cd820b
Use TIMEVAL_FSEC_SUBTRACT for clarity
2024-02-26 18:29:10 +00:00