zeek/scripts/policy/misc
Jon Siwek 6908d1b919 GH-1019: deprecate icmp_conn params for ICMP events
Previously, a single `icmp_conn` record was built per ICMP "connection"
and re-used for all events generated from it.  This may have been a
historical attempt at performance optimization, but:

  * By default, Zeek does not load any scripts that handle ICMP events.

  * The one script Zeek ships with that does handle ICMP events,
    "detect-traceroute", is already noted as being disabled due to
    potential performance problems of doing that kind of analysis.

  * Re-use of the original `icmp_conn` record tends to misreport
    TTL and length values since they come from original packet instead
    of the current one.

  * Even if we chose to still re-use `icmp_conn` records and just fill
    in a new TTL and length value each packet, a user script could have
    stored a reference to the record and not be expecting those values
    to be changed out from underneath them.

Now, a new `icmp_info` record is created/populated in all ICMP events
and should be used instead of `icmp_conn`.  It also removes the
orig_h/resp_h fields as those are redundant with what's already
available in the connection record.
2020-07-10 11:06:28 -07:00
..
detect-traceroute GH-1019: deprecate icmp_conn params for ICMP events 2020-07-10 11:06:28 -07:00
capture-loss.zeek More bro-to-zeek renaming in scripts and other files 2019-05-16 02:36:41 -05:00
dump-events.zeek More bro-to-zeek renaming in scripts and other files 2019-05-16 02:36:41 -05:00
load-balancing.zeek More bro-to-zeek renaming in scripts and other files 2019-05-16 02:36:41 -05:00
loaded-scripts.zeek GH-236: Add zeek_script_loaded event, deprecate bro_script_loaded 2019-04-19 12:02:22 -07:00
profiling.zeek Remove deprecated open_log_file and log_file_name functions 2019-06-27 17:43:20 -07:00
scan.zeek GH-234: rename Broxygen to Zeexygen along with roles/directives 2019-04-22 19:45:50 -07:00
stats.zeek Merge branch 'stats-logging-fix' of https://github.com/brittanydonowho/zeek 2020-04-29 15:58:35 -07:00
trim-trace-file.zeek Deprecate functions with "bro" in them. 2019-06-05 16:18:57 -07:00
weird-stats.zeek Merge remote-tracking branch 'origin/topic/seth/zeek_init' 2019-04-19 11:24:29 -07:00