Changed output for the sharkfest lua scripts

This commit is contained in:
Matteo Biscosi 2021-06-11 11:00:06 +02:00
parent 6704649a75
commit a01a2b7443
4 changed files with 180 additions and 19 deletions

View file

@ -26,11 +26,11 @@ end
--############################################
local function processResponse(tcp_table, src, src_port, dst, dst_port, payload)
local key = src .. ":" .. src_port .. "->" .. dst .. ":" .. dst_port
local key = src .. ":" .. src_port .. " -> " .. dst .. ":" .. dst_port
-- Create the table entry if needed
if not tcp_table[key] then
local key2 = dst .. ":" .. dst_port .. "->" .. src .. ":" .. src_port
local key2 = dst .. ":" .. dst_port .. " -> " .. src .. ":" .. src_port
if not tcp_table[key2] then
tcp_table[key] = {
payload = 0,
@ -114,19 +114,19 @@ local function tcpPayload()
end
if #dangerous_flows > 0 then
tw:append("------------- DETECTED TCP NO DATA EXCHANGED -------------\n")
tw:append("------------- TOT SUSPICIOUS FLOWS DETECTED: " .. #dangerous_flows .. "\n")
tw:append("------------- DETECTED TCP NO DATA EXCHANGED -------------\n\n")
tw:append("TOT SUSPICIOUS FLOWS DETECTED:\t" .. #dangerous_flows .. "\n")
else
tw:append("------------- NO DATA EXCHANGED NOT DETECTED -------------\n")
tw:append("------------- NO DATA EXCHANGED NOT DETECTED -------------\n\n")
end
tw:append("------------- TOTAL FLOWS DETECTED: " .. #dangerous_flows + #ok_flows .. "\n\n")
tw:append("TOTAL FLOWS DETECTED:\t\t" .. #dangerous_flows + #ok_flows .. "\n\n")
for _, data in pairs(dangerous_flows) do
local flow = data["flow"]
local payload = data["payload"]
tw:append(flow .. ":\n\tPayload Len: " .. payload .. "\n\n");
tw:append(flow .. ":\n\tPayload Len:\t\t" .. payload .. "\n\n");
end
end