MCPcopy Create free account

hub / github.com/RUB-SysSec/nautilus / functions

Functions671 in github.com/RUB-SysSec/nautilus

↓ 2 callersFunctioncalc_subtree_sizes_and_parents_rec_test
(tree: &mut Tree, n: NodeID, ctx: &Context)
grammartec/src/tree.rs:400
↓ 2 callersMethodchildren
(&self)
grammartec/src/rule.rs:162
↓ 2 callersMethodcount_possibilities_nterm
(&mut self, nt: &NTermID, len: usize)
grammartec/src/context.rs:378
↓ 2 callersMethodcreate_serializable_context
(&self, hash_of_original: u64)
grammartec/src/context.rs:83
↓ 2 callersMethoddeterministic_flip_bits
Do all the flips!
afl_mutator/src/lib.rs:168
↓ 2 callersMethodexecute
(&self, script: &Path)
gramfuzz_mrusty/src/mruby.rs:1286
↓ 2 callersMethodfinished
(&mut self)
afl_mutator/src/lib.rs:1347
↓ 2 callersMethodflip1
Flip 1 bit according to the offset This will also change the state, effectively increasing it by one
afl_mutator/src/lib.rs:873
↓ 2 callersMethodflip16
Flip 16 bits according to the offset This will also change the state, effectively increasing it by one
afl_mutator/src/lib.rs:989
↓ 2 callersMethodflip2
Flip 2 bits according to the offset This will also change the state, effectively increasing it by one
afl_mutator/src/lib.rs:899
↓ 2 callersMethodflip32
Flip 32 bits according to the offset This will also change the state, effectively increasing it by one
afl_mutator/src/lib.rs:1021
↓ 2 callersMethodflip4
Flip 4 bits according to the offset This will also change the state, effectively increasing it by one
afl_mutator/src/lib.rs:929
↓ 2 callersMethodflip8
Flip 8 bits according to the offset This will also change the state, effectively increasing it by one
afl_mutator/src/lib.rs:959
↓ 2 callersMethodgenerate_random
(&mut self, nt: &str)
gramophone/src/state.rs:197
↓ 2 callersMethodgenerate_tree_from_nt
(&self, nt: NTermID, max_len: usize)
grammartec/src/context.rs:602
↓ 2 callersFunctionget_class
(mruby: &MrubyType, name: &str, class: Result<Class, MrubyError>, get: F)
gramfuzz_mrusty/src/mruby.rs:983
↓ 2 callersMethodget_deps_recursive
(&self, deps: &Vec<usize>)
forksrv/src/main.rs:171
↓ 2 callersMethodget_possibilities_for_rule
(&self, nterms: &Vec<NTermID>, len: usize)
grammartec/src/context.rs:437
↓ 2 callersMethodget_rules_for_nt
(&self, nt: NTermID)
grammartec/src/context.rs:598
↓ 2 callersMethodget_shared_mut
(&'a mut self)
forksrv/src/lib.rs:74
↓ 2 callersMethodhas_bits
( &mut self, tree: &T, bits: &HashSet<usize>, exec_reason: ExecutionReason,
gramophone/src/fuzzer.rs:231
↓ 2 callersMethodinclude
Includes a `Module` in a `Class`. # Examples ``` # use mrusty::Mruby; # use mrusty::MrubyImpl; let mruby = Mruby::new(); mruby.run(" module Increme
gramfuzz_mrusty/src/mruby.rs:2295
↓ 2 callersMethodinspect
(&self, input: &QueueItem)
gramophone/src/state.rs:206
↓ 2 callersFunctionis_c
(entry: &DirEntry)
gramfuzz_mrusty/build.rs:17
↓ 2 callersMethodmatch
(subject)
gramfuzz_mrusty/src/spec/matchers/be.rb:18
↓ 2 callersMethodminimize_rec
Return value indicates if minimization is complete: true: complete, false: not complete
grammartec/src/mutator.rs:70
↓ 2 callersMethodminimize_tree
Return value indicates if minimization is complete: true: complete, false: not complete
grammartec/src/mutator.rs:30
↓ 2 callersFunctionmrb_ext_class
gramfuzz_mrusty/src/mrb_ext.c:180
↓ 2 callersFunctionmrb_ext_data_init
gramfuzz_mrusty/src/mrb_ext.c:94
↓ 2 callersFunctionmrb_ext_get_class
gramfuzz_mrusty/src/mrb_ext.c:176
↓ 2 callersFunctionmrb_ext_raise
gramfuzz_mrusty/src/mrb_ext.c:162
↓ 2 callersMethodmut_random
( &mut self, tree: &Tree, ctx: &Context, tester: &mut F, )
grammartec/src/mutator.rs:224
↓ 2 callersMethodmut_rules_afl
( &mut self, tree: &Tree, ctx: &Context, start_index: usize, end_index
grammartec/src/mutator.rs:136
↓ 2 callersMethodnext_state_flip1
Helper function to change the state to the next apropiate
afl_mutator/src/lib.rs:269
↓ 2 callersMethodnext_state_flip16
Helper function to change the state to the next apropiate
afl_mutator/src/lib.rs:389
↓ 2 callersMethodnext_state_flip2
Helper function to change the state to the next apropiate
afl_mutator/src/lib.rs:299
↓ 2 callersMethodnext_state_flip32
Helper function to change the state to the next apropiate
afl_mutator/src/lib.rs:419
↓ 2 callersMethodnext_state_flip4
Helper function to change the state to the next apropiate
afl_mutator/src/lib.rs:329
↓ 2 callersMethodnext_state_flip8
Helper function to change the state to the next apropiate
afl_mutator/src/lib.rs:359
↓ 2 callersMethodnext_state_interest16
Helper function to change the state to the next apropiate
afl_mutator/src/lib.rs:693
↓ 2 callersMethodnext_state_interest32
Helper function to change the state to the next apropiate
afl_mutator/src/lib.rs:762
↓ 2 callersMethodnext_state_interest8
Helper function to change the state to the next apropiate
afl_mutator/src/lib.rs:642
↓ 2 callersMethodnil
(&self)
gramfuzz_mrusty/src/mruby.rs:1541
↓ 2 callersMethodnumber_of_nonterms
(&self)
grammartec/src/rule.rs:166
↓ 2 callersFunctionobj
()
gramfuzz_mrusty/src/tests/mruby_ffi.rs:702
↓ 2 callersMethodobj
(mrb: *const MrState, class: *const MrClass, obj: T, typ: &MrDataType)
gramfuzz_mrusty/src/mruby_ffi.rs:76
↓ 2 callersMethodrename_nterms
This function searches a string for nonterms, places {} around them and replaces their names with their upper_case names
antlr_parser/src/lib.rs:797
↓ 2 callersMethodreplace_with_new_name
(&self, string: &str)
antlr_parser/src/lib.rs:784
↓ 2 callersMethodset_obj_info
( &mut self, obj: &mut FuzzObject, code: &String, )
forksrv/src/main.rs:337
↓ 2 callersMethodset_rule_id_to_possible_lengths
(&mut self)
grammartec/src/context.rs:362
↓ 2 callersMethodterm_signal
(&self)
forksrv/src/main.rs:283
↓ 2 callersMethodto_i32
(&self)
gramfuzz_mrusty/src/mruby.rs:1986
↓ 2 callersMethodto_obj
(&self)
gramfuzz_mrusty/src/mruby.rs:2067
↓ 2 callersMethodto_value
(&self)
gramfuzz_mrusty/src/mruby.rs:2369
↓ 2 callersMethodunparse_node_to_vec
(&self, n: NodeID, ctx: &Context)
grammartec/src/tree.rs:84
↓ 1 callersFunction__rofl_forkserver
forksrv/instrument/rt/common.c:58
↓ 1 callersFunction__rofl_init
forksrv/instrument/rt/common.c:24
↓ 1 callersFunction__rofl_reset
forksrv/instrument/rt/common.c:29
↓ 1 callersFunctionadd
(mrb: *const MrState, _slf: MrValue)
gramfuzz_mrusty/src/tests/mruby_ffi.rs:438
↓ 1 callersMethodadd
(self, rhs: usize)
grammartec/src/newtypes.rs:33
↓ 1 callersMethodadd_random_arith16
(&mut self, data: &mut Vec<u8>, datalen: usize)
afl_mutator/src/lib.rs:1488
↓ 1 callersMethodadd_random_arith32
(&mut self, data: &mut Vec<u8>, datalen: usize)
afl_mutator/src/lib.rs:1562
↓ 1 callersMethodadd_random_arith8
(&mut self, data: &mut Vec<u8>, datalen: usize)
afl_mutator/src/lib.rs:1443
↓ 1 callersMethodarith16
Add or substract a value between 1 an ARITH_MAX according to the state On every byte there need to be performed 4*AFL_ARITH_MAX steps because little a
afl_mutator/src/lib.rs:1093
↓ 1 callersMethodarith32
Add or substract a value between 1 an ARITH_MAX according to the state On every byte there need to be performed 4*AFL_ARITH_MAX steps because little a
afl_mutator/src/lib.rs:1172
↓ 1 callersMethodarith8
Add or subtract a value between 1 an ARITH_MAX according to the state This will also change the state, effectively increasing it by one
afl_mutator/src/lib.rs:1058
↓ 1 callersMethodarity
(&self)
forksrv/src/main.rs:57
↓ 1 callersFunctionarray
()
gramfuzz_mrusty/src/tests/mruby_ffi.rs:878
↓ 1 callersMethodbasic_editing
First remove forms like "id=nterm" and form them into "nterm" and escape basic stuff
antlr_parser/src/lib.rs:264
↓ 1 callersMethodbruteforce
(&mut self, offset: usize, value: u8, data: &mut Vec<u8>)
afl_mutator/src/lib.rs:1352
↓ 1 callersMethodcalc_min_len
(&mut self)
grammartec/src/context.rs:204
↓ 1 callersMethodcalc_min_len_for_rule
(&self, r: RuleID)
grammartec/src/context.rs:190
↓ 1 callersMethodcalc_rule_order
(&mut self)
grammartec/src/context.rs:253
↓ 1 callersMethodcalc_subtree_sizes_and_parents
(&mut self, ctx: &Context)
grammartec/src/tree.rs:172
↓ 1 callersMethodcapture_output_on
(&mut self, data: &T)
forksrv/src/main.rs:300
↓ 1 callersMethodcheck_deterministic_behaviour
(&mut self, old_bitmap: &[u8], new_bits: &mut Vec<usize>, code: &[u8])
gramophone/src/fuzzer.rs:377
↓ 1 callersMethodcheck_if_nterm_has_multiple_possiblities
(&self, nt: &NTermID)
grammartec/src/context.rs:470
↓ 1 callersMethodclose
(&self)
gramfuzz_mrusty/src/mruby.rs:210
↓ 1 callersMethoddelete_random_bytes
(&mut self, data: &mut Vec<u8>, datalen: usize)
afl_mutator/src/lib.rs:1599
↓ 1 callersMethoddeterministic_afl_mutation
( &mut self, input: &mut QueueItem, start_index: usize, end_index: usize,
gramophone/src/state.rs:127
↓ 1 callersMethoddeterministic_tree_mutation
( &mut self, input: &mut QueueItem, start_index: usize, end_index: usize,
gramophone/src/state.rs:109
↓ 1 callersMethoddumb_get_random_len
we need to get maximal sizes for all subtrees. To generate trees fairly, we want to split the available size fairly to all nodes. (e.g. all children h
grammartec/src/context.rs:520
↓ 1 callersMethoddumb_get_random_rule_for_nt
(&self, nt: NTermID, max_len: usize)
grammartec/src/context.rs:562
↓ 1 callersMethodexec
( &mut self, code: &[u8], tree_like: &T, ctx: &Context, )
gramophone/src/fuzzer.rs:295
↓ 1 callersFunctionfib
(n: i32)
gramfuzz_mrusty/benches/speedup.rs:14
↓ 1 callersMethodfind_recursions_iter
(&self, ctx: &Context)
grammartec/src/tree.rs:272
↓ 1 callersMethodfinished
(&mut self, item: QueueItem)
gramophone/src/queue.rs:153
↓ 1 callersMethodfixnum
(value: i32)
gramfuzz_mrusty/src/mruby_ffi.rs:56
↓ 1 callersMethodflip_random
(&mut self, data: &mut Vec<u8>, datalen: usize)
afl_mutator/src/lib.rs:1381
↓ 1 callersFunctionfloat
()
gramfuzz_mrusty/src/tests/mruby_ffi.rs:678
↓ 1 callersFunctionfree
(_mrb: *const MrState, ptr: *const u8)
gramfuzz_mrusty/src/mruby.rs:1024
↓ 1 callersFunctionfuzzing_thread
( global_state: Arc<Mutex<GlobalSharedState>>, config: Config, ctx: Context, cks: Arc<ChunkSto
gramophone/src/main.rs:91
↓ 1 callersMethodgen_exploitation_script
(&self)
forksrv/src/main.rs:187
↓ 1 callersMethodgen_exploration_script
(&self)
forksrv/src/main.rs:207
↓ 1 callersMethodgen_rhs
(&self, recv: &FuzzObject)
forksrv/src/main.rs:121
↓ 1 callersMethodgen_use_pattern
(&self, recv: usize)
forksrv/src/main.rs:138
↓ 1 callersMethodgenerate
(&self, tree: &mut Tree, ctx: &Context, len: usize)
grammartec/src/rule.rs:174
↓ 1 callersMethodget_alternative_to
(&'a self, r: RuleID, ctx: &Context)
grammartec/src/chunkstore.rs:60
↓ 1 callersMethodget_class
(&self, name: &str)
gramfuzz_mrusty/src/mruby.rs:1334
↓ 1 callersMethodget_class_under
(&self, name: &str, outer: &T)
gramfuzz_mrusty/src/mruby.rs:1349
← previousnext →101–200 of 671, ranked by callers