Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bombinisecurity/bombini
/ functions
Functions
433 in github.com/bombinisecurity/bombini
⨍
Functions
433
◇
Types & classes
297
Method
build
(&self)
bombini/src/rule/serializer/attribute.rs:26
Function
capset_capture
(ctx: LsmContext)
bombini-detectors-ebpf/src/bin/procmon/main.rs:888
Method
check_in_op
(&self, attribute_map_id: u8, in_op_idx: u8)
bombini-detectors-ebpf/src/filter/filemon/chmod.rs:56
Method
check_in_op
(&self, attribute_map_id: u8, in_op_idx: u8)
bombini-detectors-ebpf/src/filter/filemon/mmap.rs:69
Method
check_in_op
(&self, attribute_map_id: u8, in_op_idx: u8)
bombini-detectors-ebpf/src/filter/filemon/chown.rs:57
Method
check_in_op
(&self, attribute_map_id: u8, in_op_idx: u8)
bombini-detectors-ebpf/src/filter/filemon/fileopen.rs:64
Method
check_in_op
(&self, attribute_map_id: u8, in_op_idx: u8)
bombini-detectors-ebpf/src/filter/filemon/path.rs:41
Method
check_in_op
(&self, attribute_map_id: u8, in_op_idx: u8)
bombini-detectors-ebpf/src/filter/filemon/ioctl.rs:51
Method
check_in_op
(&self, attribute_map_id: u8, in_op_idx: u8)
bombini-detectors-ebpf/src/filter/kernelmon/bpfprog.rs:50
Method
check_in_op
(&self, attribute_map_id: u8, in_op_idx: u8)
bombini-detectors-ebpf/src/filter/kernelmon/bpfmap.rs:48
Method
check_in_op
(&self, attribute_map_id: u8, in_op_idx: u8)
bombini-detectors-ebpf/src/filter/netmon/ip.rs:47
Method
check_in_op
(&self, attribute_map_id: u8, in_op_idx: u8)
bombini-detectors-ebpf/src/filter/procmon/cred.rs:43
Method
check_in_op
(&self, attribute_map_id: u8, in_op_idx: u8)
bombini-detectors-ebpf/src/filter/procmon/bprm.rs:65
Function
create_symlink
(src: &Path, dst: &Path)
bombini/tests/filemon.rs:213
Function
create_user_ns_capture
(ctx: LsmContext)
bombini-detectors-ebpf/src/bin/procmon/main.rs:1123
Function
creds_capture
(ctx: LsmContext)
bombini-detectors-ebpf/src/bin/procmon/main.rs:412
Method
current
()
bombini-detectors-ebpf/src/co_re/core_task_struct.rs:11
Method
default
()
bombini/src/rule/predicate_parser.rs:494
Method
default
()
bombini/src/rule/serializer/dummy.rs:26
Method
default
()
bombini/tests/common/bombini_launcher.rs:66
Function
default_event_channel_size
()
bombini/src/options.rs:23
Function
default_event_map_size
()
bombini/src/options.rs:19
Function
default_gc_period
()
bombini/src/options.rs:31
Function
default_log_file_compression
()
bombini/src/options.rs:107
Function
default_log_file_rotations
()
bombini/src/options.rs:101
Function
default_log_file_size
()
bombini/src/options.rs:104
Function
default_procmon_proc_map_size
()
bombini/src/options.rs:27
Method
drop
(&mut self)
bombini/src/transmitter/unix_sock.rs:49
Method
drop
(&mut self)
bombini/tests/common/bombini_launcher.rs:329
Method
drop
(&mut self)
bombini/tests/common/bpftrace_launcher.rs:84
Method
eof_action
(&self, state: i8)
bombini/src/rule/predicate_parser.rs:277
Method
eq
(&self, other: &Self)
bombini-detectors-ebpf/src/co_re.rs:42
Method
error_action
(&self, state: i8)
bombini/src/rule/predicate_parser.rs:272
Method
error_recovery_symbol
( &self, recovery: __state_machine::ErrorRecovery<Self>, )
bombini/src/rule/predicate_parser.rs:304
Function
execve_capture
(ctx: BtfTracePointContext)
bombini-detectors-ebpf/src/bin/procmon/main.rs:269
Function
exit_capture
(ctx: BtfTracePointContext)
bombini-detectors-ebpf/src/bin/procmon/main.rs:372
Method
expected_tokens
(&self, state: i8)
bombini/src/rule/predicate_parser.rs:290
Method
expected_tokens_from_states
(&self, states: &[i8])
bombini/src/rule/predicate_parser.rs:294
Function
file_ioctl_capture
(ctx: LsmContext)
bombini-detectors-ebpf/src/bin/filemon/main.rs:1534
Function
file_open_capture
(ctx: LsmContext)
bombini-detectors-ebpf/src/bin/filemon/main.rs:224
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
xtask/src/build_ebpf.rs:24
Function
fork_capture
(ctx: BtfTracePointContext)
bombini-detectors-ebpf/src/bin/procmon/main.rs:493
Method
from
(value: *mut P)
bombini-detectors-ebpf/src/co_re.rs:48
Method
from
(value: Imode)
bombini/src/transmuter/file.rs:115
Method
from_procfs
(process: &Process)
bombini-common/src/event/process.rs:60
Method
from_ptr
(ptr: *const P)
bombini-detectors-ebpf/src/co_re.rs:78
Method
from_str
(s: &str)
xtask/src/build_ebpf.rs:14
Method
from_str
(flags_str: &str)
bombini-common/src/event/process.rs:365
Method
from_str
(access_mode_str: &str)
bombini-common/src/event/file.rs:121
Function
generate_gtfobins_event_schema
()
bombini/src/transmuter/file.rs:514
Function
generate_gtfobins_event_schema
()
bombini/src/transmuter/io_uring.rs:161
Function
generate_gtfobins_event_schema
()
bombini/src/transmuter/network.rs:267
Function
generate_kernel_event_schema
()
bombini/src/transmuter/kernel.rs:271
Function
generate_procmon_event_schema
()
bombini/src/transmuter/process.rs:819
Method
get_attribute_map_size
(&self, map_name_prefix: &str)
bombini/src/rule/serializer/attribute/defs.rs:64
Method
get_bpftrace
()
bombini/tests/common/bpftrace_launcher.rs:48
Method
goto
(&self, state: i8, nt: usize)
bombini/src/rule/predicate_parser.rs:282
Function
inet_csk_accept
(ctx: FExitContext)
bombini-detectors-ebpf/src/bin/netmon/main.rs:853
Function
io_uring_submit_req_capture
(ctx: BtfTracePointContext)
bombini-detectors-ebpf/src/bin/io_uringmon/main.rs:52
Function
is_invalid_ima
(ima: &ImaHash)
bombini/src/transmuter/process.rs:276
Method
load_and_attach_programs
(&mut self)
bombini/src/detector/kernelmon.rs:203
Method
load_and_attach_programs
(&mut self)
bombini/src/detector/filemon.rs:257
Method
load_and_attach_programs
(&mut self)
bombini/src/detector/io_uringmon.rs:33
Method
load_and_attach_programs
(&mut self)
bombini/src/detector/procmon.rs:301
Function
main
()
bombini-detectors-ebpf/build.rs:51
Function
main
()
xtask/src/main.rs:33
Function
main
()
bombini/src/main.rs:27
Method
map_initialize
(&mut self)
bombini/src/detector/netmon.rs:122
Method
map_initialize
(&mut self)
bombini/src/detector/kernelmon.rs:189
Method
map_initialize
(&mut self)
bombini/src/detector/filemon.rs:246
Method
map_initialize
(&mut self)
bombini/src/detector/io_uringmon.rs:29
Method
map_initialize
(&mut self)
bombini/src/detector/procmon.rs:276
Method
metric_type
(&self)
bombini/src/metrics.rs:83
Function
metrics_handler
Handler for GET requests to /metrics endpoint
bombini/src/metrics.rs:154
Method
min_kenrel_verison
(&self)
bombini/src/detector/io_uringmon.rs:45
Function
mmap_file_capture
(ctx: LsmContext)
bombini-detectors-ebpf/src/bin/filemon/main.rs:1338
Method
name
(&self)
bombini/src/rule/serializer/attribute.rs:63
Method
new
(hook_attributes: T)
bombini-detectors-ebpf/src/interpreter.rs:24
Method
new
()
bombini-detectors-ebpf/src/interpreter/stack.rs:17
Method
new
( name_map: &'a HashMap<FileNameMapKey, u8>, path_map: &'a HashMap<PathMapKey, u8>, pr
bombini-detectors-ebpf/src/filter/scope.rs:18
Method
new
( name_map: &'a HashMap<FileNameMapKey, u8>, path_map: &'a HashMap<PathMapKey, u8>, pr
bombini-detectors-ebpf/src/filter/filemon/chmod.rs:31
Method
new
( name_map: &'a HashMap<FileNameMapKey, u8>, path_map: &'a HashMap<PathMapKey, u8>, pr
bombini-detectors-ebpf/src/filter/filemon/mmap.rs:40
Method
new
( name_map: &'a HashMap<FileNameMapKey, u8>, path_map: &'a HashMap<PathMapKey, u8>, pr
bombini-detectors-ebpf/src/filter/filemon/chown.rs:27
Method
new
( name_map: &'a HashMap<FileNameMapKey, u8>, path_map: &'a HashMap<PathMapKey, u8>, pr
bombini-detectors-ebpf/src/filter/filemon/fileopen.rs:35
Method
new
( name_map: &'a HashMap<FileNameMapKey, u8>, path_map: &'a HashMap<PathMapKey, u8>, pr
bombini-detectors-ebpf/src/filter/filemon/path.rs:20
Method
new
( name_map: &'a HashMap<FileNameMapKey, u8>, path_map: &'a HashMap<PathMapKey, u8>, pr
bombini-detectors-ebpf/src/filter/filemon/ioctl.rs:25
Method
new
( id_map: &'a HashMap<BpfIdKey, u8>, type_map: &'a HashMap<BpfProgTypeKey, u8>, name_m
bombini-detectors-ebpf/src/filter/kernelmon/bpfprog.rs:25
Method
new
( id_map: &'a HashMap<BpfIdKey, u8>, type_map: &'a HashMap<BpfMapTypeKey, u8>, name_ma
bombini-detectors-ebpf/src/filter/kernelmon/bpfmap.rs:23
Method
new
( src_ip_addr_map: &'a LpmTrie<Ipv4MapKey, u8>, dst_ip_addr_map: &'a LpmTrie<Ipv4MapKey, u8>,
bombini-detectors-ebpf/src/filter/netmon/ip.rs:21
Method
new
( id_map: &'a HashMap<UIDKey, u8>, eid_map: &'a HashMap<UIDKey, u8>, id: &'a UIDKey,
bombini-detectors-ebpf/src/filter/procmon/cred.rs:26
Method
new
( name_map: &'a HashMap<FileNameMapKey, u8>, path_map: &'a HashMap<PathMapKey, u8>, pr
bombini-detectors-ebpf/src/filter/procmon/bprm.rs:32
Method
new
Construct config using parsed options
bombini/src/config.rs:35
Method
new
(name: P, help: P)
bombini/src/metrics.rs:36
Method
new
()
bombini/src/monitor.rs:29
Method
new
()
bombini/src/registry.rs:24
Method
new
(config: &Config)
bombini/src/transmuter.rs:42
Method
new
()
bombini/src/rule/serializer.rs:52
Method
new
()
bombini/src/rule/predicate_parser.rs:496
Method
new
()
bombini/src/rule/serializer/dummy.rs:18
Method
new
()
bombini/src/monitor/bpf_errors.rs:16
← previous
next →
201–300 of 433, ranked by callers