MCPcopy Create free account

hub / github.com/0xBBFF/recaptcha-botguard / functions

Functions177 in github.com/0xBBFF/recaptcha-botguard

↓ 36 callersMethodlen
(&self)
src/disassembler/registers.rs:85
↓ 35 callersMethodread_reg
(&mut self,)
src/bin/disassemble/main.rs:121
↓ 25 callersMethodinsert
(&mut self, id: u16, opcode: Opcode)
src/disassembler/opcodes.rs:108
↓ 18 callersMethodwrite
(&mut self, reg: u16, value: RegisterValue)
src/disassembler/registers.rs:154
↓ 15 callersMethodget
(&self, id: u16)
src/disassembler/opcodes.rs:104
↓ 14 callersMethodcontains
(&self, id: u16)
src/disassembler/opcodes.rs:112
↓ 13 callersMethodvisit_expression
(&mut self, expr: &mut Expression<'a>)
src/parser/flatten.rs:108
↓ 9 callersMethodis_empty
(&self)
src/disassembler/registers.rs:94
↓ 9 callersMethodread_byte
(&mut self)
src/disassembler/reader.rs:117
↓ 9 callersMethodvisit_sub_statement
(&mut self, stmt: &mut Statement<'a>)
src/parser/flatten.rs:42
↓ 5 callersMethodname
(self)
src/disassembler/opcodes.rs:45
↓ 4 callersFunctiondecode_char
(c: u8)
src/disassembler/utils.rs:92
↓ 4 callersMethodread_bits
(&mut self, num_bits: usize, decrypt: bool)
src/disassembler/reader.rs:125
↓ 3 callersMethodread
(&self, reg: u16)
src/disassembler/registers.rs:148
↓ 3 callersMethodread_byte
(&mut self)
src/bin/disassemble/main.rs:126
↓ 3 callersFunctionread_i32_be
(data: &[u8], offset: usize)
src/disassembler/utils.rs:44
↓ 3 callersMethodread_imm
(&mut self, x: i32)
src/bin/disassemble/main.rs:134
↓ 3 callersMethodread_register_index
(&mut self)
src/disassembler/reader.rs:165
↓ 3 callersMethodread_varint
(&mut self)
src/bin/disassemble/main.rs:130
↓ 2 callersFunctionarg_contains_prop
(arg: &Argument, prop: &str)
src/parser/cipher.rs:264
↓ 2 callersMethodas_int
(&self)
src/bin/disassemble/main.rs:22
↓ 2 callersFunctioncollect_or_chain_literals
(expr: &Expression)
src/parser/registers.rs:366
↓ 2 callersMethodmake_expr_stmt
(&self, expression: Expression<'a>)
src/parser/flatten.rs:32
↓ 2 callersFunctionparse
(program: &Program<'a>)
src/parser/mod.rs:27
↓ 2 callersMethodpos
(&self)
src/disassembler/reader.rs:35
↓ 2 callersMethodread_byte_raw
(&mut self)
src/disassembler/reader.rs:121
↓ 2 callersMethodremaining_bits
(&self)
src/disassembler/reader.rs:51
↓ 2 callersMethodset_cipher_key
(&mut self)
src/disassembler/reader.rs:99
↓ 1 callersFunctionanalyze_cipher
( program: &Program<'a>, cipher_fn_name: &str, cipher_params: &[CipherParam], )
src/parser/cipher.rs:536
↓ 1 callersFunctionanalyze_read_bits
( program: &Program<'a>, read_bits_fn_name: &str, cipher_key_prop: &str, block_idx_prop: &str,
src/parser/cipher.rs:525
↓ 1 callersFunctionanalyze_registers
( program: &Program<'a>, register_fn_name: &str, )
src/parser/registers.rs:385
↓ 1 callersMethodas_bytes
(&self)
src/disassembler/registers.rs:62
↓ 1 callersMethodas_int
(&self)
src/disassembler/registers.rs:46
↓ 1 callersMethodas_usize
(&self)
src/disassembler/registers.rs:77
↓ 1 callersFunctionbase64_decode
(input: &str)
src/disassembler/utils.rs:79
↓ 1 callersFunctionbuild_opcode_table
( signatures: &HashMap<u16, String>, special_opcodes: &HashMap<u16, Opcode>, )
src/parser/opcodes.rs:134
↓ 1 callersFunctionclassify_cipher_arg
( arg: &Argument, cipher_key_prop: &str, block_idx_prop: &str, )
src/parser/cipher.rs:239
↓ 1 callersFunctionclassify_init_value
(arg: &Argument)
src/parser/registers.rs:232
↓ 1 callersMethoddisable
(&mut self)
src/disassembler/cipher.rs:195
↓ 1 callersMethoddisassemble
(&mut self)
src/bin/disassemble/main.rs:88
↓ 1 callersMethoddisassemble_opcode
(&mut self, offset: usize, _raw_opcode: u16, kind: Opcode)
src/bin/disassemble/main.rs:167
↓ 1 callersMethodemit
(&mut self, line: String)
src/bin/disassemble/main.rs:112
↓ 1 callersMethodenable
(&mut self)
src/disassembler/cipher.rs:199
↓ 1 callersFunctioneval_cipher
( info: &CipherInfo, params: &[CipherParam], block_idx: u32, seed: [i32; 4], key: i32, )
src/disassembler/cipher.rs:3
↓ 1 callersFunctioneval_expr
( expr: &crate::parser::cipher::CipherExpr, vals: &[i32; 5], round: u32, param_idx: &F, )
src/disassembler/cipher.rs:61
↓ 1 callersFunctionexpr_to_cipher_expr
( expr: &Expression, params: &HashMap<String, CipherParam>, loop_var: &str, )
src/parser/cipher.rs:474
↓ 1 callersFunctionextract_buffers
(stmt: &Statement)
src/parser/registers.rs:346
↓ 1 callersFunctionfind_functions
(program: &Program<'a>)
src/parser/functions.rs:132
↓ 1 callersFunctionfind_round_constant
(expr: &CipherExpr)
src/parser/cipher.rs:503
↓ 1 callersFunctionflatten_sequences
(allocator: &'a Allocator, program: &mut Program<'a>)
src/parser/flatten.rs:234
↓ 1 callersMethodget_cipher_byte
(&mut self, bit_pos: usize, byte_idx: usize)
src/disassembler/cipher.rs:169
↓ 1 callersFunctionint_to_bytes_be
(value: u32, num_bytes: usize)
src/disassembler/utils.rs:36
↓ 1 callersMethodis_enabled
(&self)
src/disassembler/cipher.rs:191
↓ 1 callersMethodis_eof
(&self)
src/disassembler/reader.rs:47
↓ 1 callersFunctionlookup_opcode
(sig: &str)
src/parser/opcodes.rs:152
↓ 1 callersFunctionmap_opcodes
( program: &Program<'a>, opcode_fn: &str, register_fn: &str, int_fn: &str, utf8encode_fn:
src/parser/mapper.rs:84
↓ 1 callersMethodmatch_new_opcode
(&self, opcode: &String)
src/bin/disassemble/main.rs:143
↓ 1 callersFunctionparse_cipher_body
( body: &FunctionBody, param_names: &[String], cipher_params: &[CipherParam], )
src/parser/cipher.rs:351
↓ 1 callersFunctionparse_read_bits_body
( body: &FunctionBody, cipher_key_prop: &str, block_idx_prop: &str, )
src/parser/cipher.rs:125
↓ 1 callersFunctionparse_register_body
(body: &FunctionBody)
src/parser/registers.rs:99
↓ 1 callersMethodread_opcode
(&mut self)
src/bin/disassemble/main.rs:117
↓ 1 callersFunctionreport_unmatched
( signatures: &HashMap<u16, String>, table: &HashMap<u16, Opcode>, )
src/parser/opcodes.rs:161
↓ 1 callersMethodreset_block_idx
(&mut self)
src/disassembler/reader.rs:95
↓ 1 callersMethodseek
(&mut self, bit_pos: usize)
src/disassembler/reader.rs:59
↓ 1 callersMethodset_cipher_info
( &mut self, info: crate::parser::cipher::CipherInfo, params: Vec<crate::parser::ciphe
src/disassembler/reader.rs:87
↓ 1 callersMethodset_seed
(&mut self, seed: &[i32; 3])
src/disassembler/reader.rs:79
↓ 1 callersMethodsize_bytes
(&self)
src/disassembler/reader.rs:229
↓ 1 callersFunctionunwrap_parens
(expr: &'a Expression<'a>)
src/parser/registers.rs:359
↓ 1 callersMethodupdate_seed
(&mut self, value: i32, idx: usize)
src/disassembler/reader.rs:83
↓ 1 callersMethodvisit_function
(&mut self, it: &Function<'a>, flags: ScopeFlags)
src/parser/mapper.rs:123
Methodadd_immediate
(&mut self, imm: ImmediateValue)
src/disassembler/opcodes.rs:145
Methodadd_operand
(&mut self, reg: u16)
src/disassembler/opcodes.rs:141
Methodappend_to_buffer
(&mut self, reg: u16, data: &[u8])
src/disassembler/registers.rs:198
Functionbase64_decode_simple
(input: &str)
src/disassembler/utils.rs:91
Methodbit_offset
(&self)
src/disassembler/reader.rs:43
Methodbuffer_len
(&self, reg: u16)
src/disassembler/registers.rs:208
Methodbyte_pos
(&self)
src/disassembler/reader.rs:39
Functionbytes_to_hex
(data: &[u8])
src/disassembler/utils.rs:152
Methodcheckpoint
(&self)
src/disassembler/reader.rs:233
Methoddata
(&self)
src/disassembler/reader.rs:221
Functiondecode_utf8
(data: &[u8])
src/disassembler/utils.rs:148
Methoddefault
()
src/disassembler/opcodes.rs:92
Methoddefault
()
src/disassembler/registers.rs:100
Methoddefault
()
src/disassembler/cipher.rs:205
Functionencode_utf8
(s: &str)
src/disassembler/utils.rs:144
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/disassembler/utils.rs:20
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
src/disassembler/opcodes.rs:162
Methodfmt
(&self, f: &mut Formatter<'_>)
src/parser/cipher.rs:22
Methodfrom
(e: io::Error)
src/disassembler/utils.rs:14
Methodget_block_idx
(&self)
src/disassembler/reader.rs:71
Methodget_block_idx
(&self)
src/disassembler/cipher.rs:161
Methodget_cipher_key
(&self)
src/disassembler/reader.rs:67
Methodget_cipher_key
(&self)
src/disassembler/cipher.rs:157
Methodget_reg_value_display
(&self, reg: u16)
src/bin/disassemble/main.rs:157
Methodget_seed
(&self)
src/disassembler/reader.rs:75
Methodget_seed
(&self)
src/disassembler/cipher.rs:165
Functionget_type_name
(value: &serde_json::Value)
src/disassembler/utils.rs:168
Functionhex_to_bytes
(hex: &str)
src/disassembler/utils.rs:156
Methodip
(&self)
src/disassembler/registers.rs:158
Methodis_undefined
(&self)
src/disassembler/registers.rs:81
next →1–100 of 177, ranked by callers