Patrick Kelley 04da5c1250 Inital
2025-05-28 14:31:31 -04:00

34 lines
649 B
Plaintext

# Sourced from https://threathuntingtails.com/zeek-asn-enrichment/
@load base/utils/site
export {
redef record Conn::Info += {
orig_h_asn: geo_autonomous_system &log &optional;
resp_h_asn: geo_autonomous_system &log &optional;
};
}
event connection_state_remove(c: connection) &priority=0
{
local orig: addr = c$conn$id$orig_h;
if ( !Site::is_private_addr(orig)){
c$conn$orig_h_asn = lookup_autonomous_system(orig);
}
local resp: addr = c$conn$id$resp_h;
if ( !Site::is_private_addr(resp)){
c$conn$resp_h_asn = lookup_autonomous_system(resp);
}
}