diff options
-rw-r--r-- | src/lib/ndpi_os_fingerprint.c.inc | 2 | ||||
-rw-r--r-- | wireshark/ndpi.lua | 15 |
2 files changed, 11 insertions, 6 deletions
diff --git a/src/lib/ndpi_os_fingerprint.c.inc b/src/lib/ndpi_os_fingerprint.c.inc index b2945c027..3909faf02 100644 --- a/src/lib/ndpi_os_fingerprint.c.inc +++ b/src/lib/ndpi_os_fingerprint.c.inc @@ -26,6 +26,8 @@ static struct os_fingerprint tcp_fps[] = { { "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_d3a424420f2a", os_hint_ios_ipad_os }, + { "194_64_0_d29295416479", os_hint_ios_ipad_os }, { "194_64_65535_d29295416479", os_hint_macos }, { "194_64_65535_78dd6871cb6d", os_hint_macos }, diff --git a/wireshark/ndpi.lua b/wireshark/ndpi.lua index e2cdff0e6..aab281448 100644 --- a/wireshark/ndpi.lua +++ b/wireshark/ndpi.lua @@ -321,13 +321,15 @@ local tcp_fingeprint_db = { ['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_15db81ff8b0d'] = "iOS", + ['2_64_65535_41a9d5af7dd3'] = "iOS", + ['194_64_65535_dd5737e4fedb'] = "iOS", + ['194_64_65535_d3a424420f2a'] = 'iPad OS", + ['194_64_0_d29295416479' ] = 'iPad OS", + + ['194_64_65535_d29295416479'] = "macOS/iPad OS", + ['2_64_65535_d29295416479'] = "macOS/iPad OS", ['194_64_65535_78dd6871cb6d'] = "macOS", - ['2_64_65535_d29295416479'] = "macOS", ['2_64_65535_dd5737e4fedb'] = "macOS", } @@ -2586,6 +2588,7 @@ local function tcp_dialog_menu() if(tcp_fingeprint_db[v] ~= nil) then v = v .. " [" .. tcp_fingeprint_db[v] .."]" end + label = label .. string.format("%-32s", shortenString(k,32)).."\t"..v.."\n" if(i == 50) then break else i = i + 1 end end |