-- -- (C) 2013-20 - ntop.org -- local dirs = ntop.getDirs() package.path = dirs.installdir .. "/scripts/lua/modules/?.lua;" .. package.path require "lua_utils" local graph_utils = require "graph_utils" require "flow_utils" require "historical_utils" local fingerprint_utils = require "fingerprint_utils" local available_fingerprints = { ja3 = { stats_key = "ja3_fingerprint", href = function(fp) return ''..fp..' ' end }, hassh = { stats_key = "hassh_fingerprint", href = function(fp) return fp end } } sendHTTPContentTypeHeader('text/html') local ifid = _GET["ifid"] local host_info = url2hostinfo(_GET) local fingerprint_type = _GET["fingerprint_type"] -- ##################################################################### local stats if(host_info["host"] ~= nil) then stats = interface.getHostInfo(host_info["host"], host_info["vlan"]) end fingerprint_utils.fingerprint2record(stats, fingerprint_type)