MCPcopy Create free account

hub / github.com/bombinisecurity/bombini / functions

Functions433 in github.com/bombinisecurity/bombini

Methodnew
(direction: TrafficDirection, rules: &[Rule])
bombini/src/detector/netmon.rs:27
Methodnew
(hook: KernelMonHook, rules: &[Rule])
bombini/src/detector/kernelmon.rs:38
Methodnew
(hook: FileMonHook, rules: &[Rule])
bombini/src/detector/filemon.rs:40
Methodnew
(obj_path: P, maps_pin_path: P)
bombini/src/detector/io_uringmon.rs:17
Methodnew
(hook: ProcMonHook, rules: &[Rule])
bombini/src/detector/procmon.rs:44
Methodnew
Constructs High level event representation from low eBPF
bombini/src/transmuter/process.rs:324
Methodnew
Constructs High level event representation from low eBPF message
bombini/src/transmuter/file.rs:251
Methodnew
Constructs High level event representation from low eBPF message
bombini/src/transmuter/io_uring.rs:75
Methodnew
Constructs High level event representation from low eBPF message
bombini/src/transmuter/network.rs:69
Methodnew
Constructs High level event representation from low eBPF message
bombini/src/transmuter/kernel.rs:112
Methodnew
Construct transmitter for sending events to file. File options: create + append
bombini/src/transmitter/file.rs:24
Methodnew
Connect to unix socket with retry
bombini/src/transmitter/unix_sock.rs:22
Methodnew
()
bombini/tests/common/bombini_launcher.rs:72
Functionno_iouring_extra_info
(info: &IOUringOpInfo)
bombini/src/transmuter/io_uring.rs:69
Functionpanic
(_info: &core::panic::PanicInfo)
bombini-detectors-ebpf/src/bin/filemon/main.rs:1688
Functionpanic
(_info: &core::panic::PanicInfo)
bombini-detectors-ebpf/src/bin/kernelmon/main.rs:1069
Functionpanic
(_info: &core::panic::PanicInfo)
bombini-detectors-ebpf/src/bin/io_uringmon/main.rs:177
Functionpanic
(_info: &core::panic::PanicInfo)
bombini-detectors-ebpf/src/bin/netmon/main.rs:1064
Functionpanic
(_info: &core::panic::PanicInfo)
bombini-detectors-ebpf/src/bin/procmon/main.rs:1559
Functionpath_chmod_capture
(ctx: LsmContext)
bombini-detectors-ebpf/src/bin/filemon/main.rs:933
Functionpath_chown_capture
(ctx: LsmContext)
bombini-detectors-ebpf/src/bin/filemon/main.rs:1104
Functionpath_symlink_capture
(ctx: LsmContext)
bombini-detectors-ebpf/src/bin/filemon/main.rs:752
Functionpath_truncate_capture
(ctx: LsmContext)
bombini-detectors-ebpf/src/bin/filemon/main.rs:423
Functionpath_unlink_capture
(ctx: LsmContext)
bombini-detectors-ebpf/src/bin/filemon/main.rs:578
Functionprctl_capture
(ctx: LsmContext)
bombini-detectors-ebpf/src/bin/procmon/main.rs:1022
Functionptrace_access_check_capture
(ctx: LsmContext)
bombini-detectors-ebpf/src/bin/procmon/main.rs:1260
Functionrb_event_init
Reserve place in the ring buffer event map for given message type # Arguments `msg_code` - event message type `zero` - fill buffer with zeros
bombini-detectors-ebpf/src/event_map.rs:41
Methodreduce
( &mut self, action: i8, start_location: Option<&Self::Location>,
bombini/src/rule/predicate_parser.rs:311
Methodregister_metrics
(&self, registry: &mut metrics::BombiniMetricServer)
bombini/src/monitor.rs:109
Methodregister_metrics
(&self, registry: &mut metrics::BombiniMetricServer)
bombini/src/monitor/bpf_errors.rs:63
Methodrule_names_from_hook_config
(hook: &Option<HookConfig>)
bombini/src/transmuter/process.rs:718
Methodrule_names_from_hook_config
(hook: &Option<HookConfig>)
bombini/src/transmuter/file.rs:410
Methodrule_names_from_hook_config
(hook: &Option<HookConfig>)
bombini/src/transmuter/network.rs:171
Methodrule_names_from_hook_config
(hook: &Option<HookConfig>)
bombini/src/transmuter/kernel.rs:177
Functionsb_mount_capture
(ctx: LsmContext)
bombini-detectors-ebpf/src/bin/filemon/main.rs:1254
Methodserialize
(&mut self, values: &[Literal], in_idx: u8)
bombini/src/rule/serializer/attribute/defs.rs:33
Functionserialize_capabilities
(caps: &Capabilities, serializer: S)
bombini/src/transmuter/process.rs:187
Functionserialize_ima
(ima: &ImaHash, serializer: S)
bombini/src/transmuter/process.rs:198
Functionsetgid_capture
(ctx: LsmContext)
bombini-detectors-ebpf/src/bin/procmon/main.rs:746
Functionsetuid_capture
(ctx: LsmContext)
bombini-detectors-ebpf/src/bin/procmon/main.rs:605
Functionshim_pid_type_helper
bombini-detectors-ebpf/src/co_re/c/shim.c:136
Methodsimulate_reduce
(&self, action: i8)
bombini/src/rule/predicate_parser.rs:328
Methodstart
()
bombini/tests/common/bpftrace_launcher.rs:13
Methodstart_location
(&self)
bombini/src/rule/predicate_parser.rs:252
Methodstart_state
(&self)
bombini/src/rule/predicate_parser.rs:257
Methodstore_attribute
( &self, ebpf: &mut Ebpf, rule_idx: u8, map_name_prefix: &str, )
bombini/src/rule/serializer/attribute/defs.rs:37
Methodstore_rules
( &self, ebpf: &mut Ebpf, map_name_prefix: &'static str, )
bombini/src/rule/serializer.rs:220
Functiontcp_close_v4
(ctx: FExitContext)
bombini-detectors-ebpf/src/bin/netmon/main.rs:548
Functiontcp_close_v6
(ctx: FExitContext)
bombini-detectors-ebpf/src/bin/netmon/main.rs:701
Functiontcp_v4_connect
(ctx: FExitContext)
bombini-detectors-ebpf/src/bin/netmon/main.rs:330
Functiontcp_v6_connect
(ctx: FExitContext)
bombini-detectors-ebpf/src/bin/netmon/main.rs:440
Methodtemp_dir_prefix
(&mut self, prefix: &str)
bombini/tests/common/bombini_launcher.rs:100
Functiontest_6_2_detectors_load
()
bombini/tests/tests.rs:19
Functiontest_6_2_filemon_ioctl
()
bombini/tests/filemon.rs:406
Functiontest_6_2_filemon_mmap_file
()
bombini/tests/filemon.rs:340
Functiontest_6_2_filemon_open_filter
()
bombini/tests/filemon.rs:17
Functiontest_6_2_gtfobins
()
bombini/tests/tests.rs:53
Functiontest_6_2_kernelmon_bpf
()
bombini/tests/kernelmon.rs:7
Functiontest_6_2_netmon_tcp_v4
()
bombini/tests/netmon.rs:17
Functiontest_6_2_netmon_tcp_v6
()
bombini/tests/netmon.rs:75
Functiontest_6_2_procmon
()
bombini/tests/procmon.rs:66
Functiontest_6_2_procmon_bprm_check
()
bombini/tests/procmon.rs:393
Functiontest_6_2_procmon_create_user_ns
()
bombini/tests/procmon.rs:295
Functiontest_6_2_procmon_fileless_exec
()
bombini/tests/procmon.rs:336
Functiontest_6_2_procmon_ima
()
bombini/tests/procmon.rs:16
Functiontest_6_2_procmon_prctl
()
bombini/tests/procmon.rs:256
Functiontest_6_2_procmon_setcaps
()
bombini/tests/procmon.rs:205
Functiontest_6_2_procmon_setgid
()
bombini/tests/procmon.rs:163
Functiontest_6_2_procmon_setuid
()
bombini/tests/procmon.rs:121
Functiontest_6_2_sandbox_filemon_open_allow_list
()
bombini/tests/sandbox.rs:126
Functiontest_6_2_sandbox_filemon_open_deny_list
()
bombini/tests/sandbox.rs:69
Functiontest_6_2_sandbox_procmon_bprm_check
()
bombini/tests/sandbox.rs:12
Functiontest_6_8_filemon_chmod
()
bombini/tests/filemon.rs:246
Functiontest_6_8_filemon_chown
()
bombini/tests/filemon.rs:293
Functiontest_6_8_filemon_symlink
()
bombini/tests/filemon.rs:183
Functiontest_6_8_filemon_truncate
()
bombini/tests/filemon.rs:96
Functiontest_6_8_filemon_unlink
()
bombini/tests/filemon.rs:136
Functiontest_6_8_io_uringmon
()
bombini/tests/tests.rs:89
Functiontest_fold_not_with_fold_and_optimization
()
bombini/src/rule/serializer.rs:565
Functiontest_fold_not_with_fold_or_optimization
()
bombini/src/rule/serializer.rs:498
Functiontest_or_fold_ast_optimization
()
bombini/src/rule/serializer.rs:302
Functiontest_serialize_rules_invalid_event_attribute
()
bombini/src/rule/serializer.rs:654
Functiontest_serialize_rules_invalid_scope_attribute
()
bombini/src/rule/serializer.rs:634
Functiontest_serialize_rules_only_event
()
bombini/src/rule/serializer.rs:751
Functiontest_serialize_rules_only_scope
()
bombini/src/rule/serializer.rs:694
Functiontest_serialize_rules_otimize_and
()
bombini/src/rule/serializer.rs:346
Functiontest_serialize_rules_otimize_and_fail
()
bombini/src/rule/serializer.rs:477
Functiontest_serialize_rules_scope_parse_error
()
bombini/src/rule/serializer.rs:614
Functiontest_serialize_rules_uint_literal_in_scope
()
bombini/src/rule/serializer.rs:674
Functiontest_serialize_rules_with_logical_ops
()
bombini/src/rule/serializer.rs:808
Methodto_triple
( self, )
bombini/src/rule/predicate_parser.rs:1279
Methodtoken_to_index
(&self, token: &Self::Token)
bombini/src/rule/predicate_parser.rs:262
Methodtoken_to_symbol
(&self, token_index: usize, token: Self::Token)
bombini/src/rule/predicate_parser.rs:286
Functiontrace_error
()
bombini-detectors-ebpf/src/event_map.rs:85
Functiontrace_ringbuf_error
()
bombini-detectors-ebpf/src/event_map.rs:96
Methodtransmit
(&mut self, mut data: Vec<u8>)
bombini/src/transmitter/stdout.rs:10
Methodtransmit
(&mut self, mut data: Vec<u8>)
bombini/src/transmitter/unix_sock.rs:57
Methodtransmute
( &self, event: &Event, ktime: u64, process_cache: &mut ProcessCache, )
bombini/src/transmuter/process.rs:376
Methodtransmute
( &self, event: &Event, ktime: u64, process_cache: &mut ProcessCache, )
bombini/src/transmuter/file.rs:461
Methodtransmute
( &self, event: &Event, ktime: u64, process_cache: &mut ProcessCache, )
bombini/src/transmuter/io_uring.rs:121
← previousnext →301–400 of 433, ranked by callers