diff options
author | Luca Deri <deri@ntop.org> | 2024-10-21 17:06:49 +0200 |
---|---|---|
committer | Luca Deri <deri@ntop.org> | 2024-10-21 17:07:05 +0200 |
commit | 9c0e4c5450ed09b2a65d97dc27969979f5a2f48a (patch) | |
tree | 6d104fd805eb1a589d9db0c6df1e4879803b463e | |
parent | 7fcf54dd8489f77352798e23d0067fe256409b75 (diff) |
Added further TCP fingerprints
-rw-r--r-- | src/lib/ndpi_os_fingerprint.c.inc | 19 | ||||
-rw-r--r-- | wireshark/ndpi.lua | 17 |
2 files changed, 33 insertions, 3 deletions
diff --git a/src/lib/ndpi_os_fingerprint.c.inc b/src/lib/ndpi_os_fingerprint.c.inc index c837be479..a6e44d967 100644 --- a/src/lib/ndpi_os_fingerprint.c.inc +++ b/src/lib/ndpi_os_fingerprint.c.inc @@ -1,21 +1,36 @@ static struct os_fingerprint tcp_fps[] = { { "2_64_65535_8bf9e292397e", os_hint_freebsd }, + { "2_64_64800_83b2f9a5576c", os_hint_linux }, { "2_64_64240_2e3cee914fc1", os_hint_linux }, { "2_64_29200_2e3cee914fc1", os_hint_linux }, { "2_64_29200_d853e95bd80f", os_hint_linux }, /* Sonos */ { "2_64_14600_8c07a80cc645", os_hint_linux }, /* QNAP */ + { "2_64_64240_2e3cee914fc1", os_hint_linux }, /* rPI */ + { "2_64_29200_90541420d839", os_hint_linux }, /* Suse Linux */ + { "2_64_65535_d876f498b09e", os_hint_android }, { "2_64_65535_685ad951a756", os_hint_android }, { "2_64_65535_41a9d5af7dd3", os_hint_android }, - { "2_128_64240_6bb88f5575fd", os_hint_windows }, - { "2_128_8192_4697958db063", os_hint_windows }, /* Windows 7 */ + { "2_64_65535_148107a0d970", os_hint_android }, + { "2_64_65535_f518bfb025b0", os_hint_android }, + + { "2_128_64240_6bb88f5575fd", os_hint_windows }, + { "2_128_8192_4697958db063", os_hint_windows }, /* Windows 7 */ + { "194_128_64240_0c6c715fcb8e", os_hint_windows }, + { "194_128_64240_29659b8d8574", os_hint_windows }, + { "194_128_32768_e75eea53a4fd", os_hint_windows }, + { "194_128_32768_84fee6d35dde", os_hint_windows }, + { "194_64_65535_15db81ff8b0d", os_hint_ios_ipad_os }, { "2_64_65535_41a9d5af7dd3", os_hint_ios_ipad_os }, { "194_64_65535_dd5737e4fedb", os_hint_ios_ipad_os }, + { "194_64_65535_d29295416479", os_hint_macos }, + { "194_64_65535_78dd6871cb6d", os_hint_macos }, { "2_64_65535_d29295416479", os_hint_macos }, { "2_64_65535_dd5737e4fedb", os_hint_macos }, + { NULL, os_hint_unknown }, }; diff --git a/wireshark/ndpi.lua b/wireshark/ndpi.lua index 8ae503545..e2cdff0e6 100644 --- a/wireshark/ndpi.lua +++ b/wireshark/ndpi.lua @@ -300,18 +300,33 @@ local ndpi_proto_meet = "GoogleMeet" -- NDPI_PROTOCOL_GOOGLE_MEET local tcp_fingeprint_db = { ['2_64_65535_8bf9e292397e'] = "FreeBSD", + ['2_64_64800_83b2f9a5576c'] = "Linux", ['2_64_64240_2e3cee914fc1'] = "Linux", ['2_64_29200_2e3cee914fc1'] = "Linux", ['2_64_29200_d853e95bd80f'] = "Linux", + ['2_64_14600_8c07a80cc645'] = "Linux", + ['2_64_64240_2e3cee914fc1'] = "Linux", + ['2_64_29200_90541420d839'] = "Linux", + ['2_64_65535_d876f498b09e'] = "Android", ['2_64_65535_685ad951a756'] = "Android", ['2_64_65535_41a9d5af7dd3'] = "Android", - ['2_128_64240_6bb88f5575fd'] = "Windows", + ['2_64_65535_148107a0d970'] = "Android", + ['2_64_65535_f518bfb025b0'] = "Android", + + ['2_128_64240_6bb88f5575fd'] = "Windows", + ['194_128_64240_0c6c715fcb8e'] = "Windows", + ['194_128_64240_29659b8d8574'] = "Windows", + ['194_128_32768_e75eea53a4fd'] = "Windows", + ['194_128_32768_84fee6d35dde'] = "Windows", + ['194_64_65535_15db81ff8b0d'] = "iOS/iPad OS", ['2_64_65535_41a9d5af7dd3'] = "iOS/iPad OS", ['194_64_65535_dd5737e4fedb'] = "iOS/iPad OS", + ['194_64_65535_d29295416479'] = "macOS", + ['194_64_65535_78dd6871cb6d'] = "macOS", ['2_64_65535_d29295416479'] = "macOS", ['2_64_65535_dd5737e4fedb'] = "macOS", } |