MCPcopy Create free account

hub / github.com/endgameinc/xori / functions

Functions408 in github.com/endgameinc/xori

↓ 1 callersFunctionexecQuery
(query,searchWords)
docs/main.js:11
↓ 1 callersFunctionexecSearch
(query,searchWords)
docs/main.js:11
↓ 1 callersFunctionexport_table_ord
(input:&[u8], count: usize)
src/analysis/formats/pe.rs:170
↓ 1 callersFunctionfocusSearchBar
()
docs/main.js:11
↓ 1 callersFunctionfoo
()
src/bin/peinfo.rs:24
↓ 1 callersMethodfunctionByAddress
(address)
gui/src/components/disassemblyView/disassemblyView.jsx:74
↓ 1 callersMethodgetData
()
gui/src/components/disassemblyView/disassemblyView.jsx:26
↓ 1 callersFunctiongetSettingValue
(settingName)
docs/settings.js:11
↓ 1 callersFunctiongetSmallest
(arrays,positions,notDuplicates)
docs/main.js:11
↓ 1 callersMethodget_base_addr_by_type
( &mut self, mem_type: MemoryType)
src/arch/x86/analyzex86.rs:846
↓ 1 callersFunctionget_dll_addr_config
(config: &Config, mode: &Mode)
src/analysis/formats/peloader.rs:579
↓ 1 callersFunctionget_export_rva
( import: &String, is_symbols: &mut bool, function: &ImportAddressValue, vaddr: u64, funct
src/analysis/formats/peloader.rs:504
↓ 1 callersFunctionget_imports
( header: &Header, input: &[u8], cursor: &[u8], num_sections: &u16)
src/analysis/formats/peloader.rs:1667
↓ 1 callersFunctionget_inital_eax
get virtual address of kernel32!BaseThreadInitThunk and assign to eax
src/analysis/formats/peloader.rs:595
↓ 1 callersFunctionget_pe_header
( header: &mut Header, binary: &mut [u8], config: &Config)
src/analysis/formats/peloader.rs:1774
↓ 1 callersFunctionget_section_table
( cursor: &[u8], num_sections: &u16)
src/analysis/formats/peloader.rs:1630
↓ 1 callersMethodget_size
(&self)
src/disasm.rs:24
↓ 1 callersMethodget_size_by_type
( &mut self, mem_type: MemoryType)
src/arch/x86/analyzex86.rs:860
↓ 1 callersFunctionget_symbols_paths
(config: &Config, mode: &Mode)
src/analysis/formats/peloader.rs:562
↓ 1 callersMethodhandleOnChange
(selected)
gui/src/components/functionsListView/functionsListView.jsx:41
↓ 1 callersFunctionhandle_16bit_adsize
handling for 16-bit adsize
src/arch/x86/operandx86.rs:465
↓ 1 callersFunctionhandle_16bit_opsize
table fix up for 16 bit opsize
src/arch/x86/operandx86.rs:488
↓ 1 callersFunctionhandle_pcrel_immediates
pc relative immediate
src/arch/x86/displayx86.rs:21067
↓ 1 callersFunctionhandle_vvvv
(_instr: &mut Instructionx86)
src/arch/x86/operandx86.rs:1227
↓ 1 callersFunctionhandle_xchng_nop
Ghetto way for handling 0x90 should be XCHG if REX.b is set
src/arch/x86/operandx86.rs:526
↓ 1 callersFunctionhighlightSourceLines
(ev)
docs/main.js:11
↓ 1 callersMethodidentify
(&mut self, binary: &mut [u8])
src/analysis/analyze.rs:132
↓ 1 callersFunctionignore_section_data
( analysis: &mut Analysisx86)
src/analysis/formats/peloader.rs:883
↓ 1 callersFunctionimage_export_descriptor
(input:&[u8])
src/analysis/formats/pe.rs:179
↓ 1 callersFunctionimport_lookup_table32
(input: &[u8])
src/analysis/formats/pe.rs:694
↓ 1 callersFunctionimport_lookup_table64
(input: &[u8])
src/analysis/formats/pe.rs:712
↓ 1 callersFunctionincx86
(size: usize, value1: i64, _state: &mut Statex86)
src/arch/x86/emulatex86.rs:891
↓ 1 callersMethodinit
(&mut self, cfg: &Config, arch: &Arch, mode: &Mode, btype: &BinaryType,)
src/analysis/signature_analysis.rs:159
↓ 1 callersFunctioninitSearchNav
()
docs/main.js:11
↓ 1 callersFunctioninit_displacement
(_instr: &mut Instructionx86)
src/arch/x86/opcodex86.rs:919
↓ 1 callersFunctioninit_mod_rm
(_instr: &mut Instructionx86)
src/arch/x86/opcodex86.rs:933
↓ 1 callersFunctioninit_sib
(_instr: &mut Instructionx86)
src/arch/x86/opcodex86.rs:905
↓ 1 callersFunctioninsertAfter
(newNode,referenceNode)
docs/main.js:11
↓ 1 callersFunctioninstr_vex_prefix
( _instr: &mut Instructionx86, attributes: &mut u16)
src/arch/x86/operandx86.rs:343
↓ 1 callersFunctioninstruction_index_read
(_instr: &mut Instructionx86)
src/arch/x86/operandx86.rs:558
↓ 1 callersFunctionisClickableElement
(instruction)
gui/src/components/CFG/CFGView.jsx:12
↓ 1 callersMethodis_executable
( &mut self, offset: usize, analysis: &mut Analysisx86)
src/arch/x86/analyzex86.rs:938
↓ 1 callersMethodis_init_data
(&self)
src/analysis/formats/peloader.rs:453
↓ 1 callersMethodis_read
(&self)
src/analysis/formats/peloader.rs:437
↓ 1 callersMethodis_uninit_data
(&self)
src/analysis/formats/peloader.rs:461
↓ 1 callersMethodis_write
(&self)
src/analysis/formats/peloader.rs:429
↓ 1 callersFunctionitemTypeFromName
(typename)
docs/main.js:11
↓ 1 callersFunctionload_symbol
( symbols_path: &String)
src/analysis/formats/peloader.rs:471
↓ 1 callersFunctionmulx86
(signed: bool, size: usize, value2: i64, _state: &mut Statex86)
src/arch/x86/emulatex86.rs:704
↓ 1 callersFunctionopcode_check_eff_addr_displacement
address size to get the effective address displacement
src/arch/x86/opcodex86.rs:1118
↓ 1 callersFunctionopcode_read
(_instr: &mut Instructionx86)
src/arch/x86/opcodex86.rs:1423
↓ 1 callersFunctionopcode_set_operand_size
Used for determining the operand size
src/arch/x86/opcodex86.rs:1300
↓ 1 callersFunctionoperand_read
read all the operands
src/arch/x86/operandx86.rs:1271
↓ 1 callersFunctionparse_dll_functions64
( analysis: &mut Analysisx86, mem_manager: &mut MemoryManager)
src/analysis/formats/peloader.rs:1879
↓ 1 callersMethodprefix
(&mut self)
src/arch/x86/archx86.rs:391
↓ 1 callersFunctionprefix_check
Check if byte is a valid prefix.
src/arch/x86/prefixx86.rs:69
↓ 1 callersFunctionprefix_elim_dupe_bytesx64
Remove replicating bytes in the predfix.
src/arch/x86/prefixx86.rs:144
↓ 1 callersFunctionprefix_is_xacquirerelease
Check if prefix requires to the set xAquireRelease.
src/arch/x86/prefixx86.rs:95
↓ 1 callersFunctionprefix_populate_states
Set the flag and location for all applicable prefixes.
src/arch/x86/prefixx86.rs:187
↓ 1 callersFunctionprefix_read
(_instr: &mut Instructionx86)
src/arch/x86/prefixx86.rs:514
↓ 1 callersFunctionprefix_set_instr_sizes
Set the sizes from the opcode size
src/arch/x86/prefixx86.rs:459
↓ 1 callersFunctionprefix_vex2b
Extract the VEX 2 byte vector extention prefix from the byte. Use case for b"\xC5\xEB\x7D\xCB" vhsubps xmm1,xmm2,xmm3
src/arch/x86/prefixx86.rs:331
↓ 1 callersFunctionprefix_vex3b
Extract the VEX 3 byte vector extention prefix from the byte. Use case for b"\xC4\xE3\x7D\x4B\xEA\x40" vblendvpd ymm5,ymm0,ymm2,ymm4
src/arch/x86/prefixx86.rs:370
↓ 1 callersFunctionprefix_vex62
Extract the EVex byte vector extention prefix from the byte. Use case for b"\x62\xC1\x6D\x48\x62\xCB" vpunpckldq zmm1,zmm2,zmm3
src/arch/x86/prefixx86.rs:275
↓ 1 callersFunctionprefix_vex8f
Extract the 3 byte XOP vector extention prefix from the byte.
src/arch/x86/prefixx86.rs:414
↓ 1 callersFunctionprint_function
(function: &FuncInfo, _disasm: &BTreeMap<u64, InstructionInfo>)
examples/dump_functions.rs:28
↓ 1 callersFunctionprint_prefix
( _nmemonic: &mut String, _prefix: &u8, _opcode: &u32)
src/arch/x86/displayx86.rs:22391
↓ 1 callersFunctionpropogate_loop
( _loop_type: &LoopType, _offset: &u64, _next_instruction: &u64, _branch_is_taken: &mut bool,
src/arch/x86/emulatex86.rs:384
↓ 1 callersFunctionread_register_mask
(_instr: &mut Instructionx86)
src/arch/x86/operandx86.rs:992
↓ 1 callersFunctionread_stack_string
( address: usize, addr_size: usize, binary: &mut [u8], _is_data: bool)
src/arch/x86/analyzex86.rs:566
↓ 1 callersFunctionread_string
( address: usize, base_addr: usize, binary: &mut [u8], is_data: bool)
src/arch/x86/analyzex86.rs:629
↓ 1 callersFunctionrename_indirect_calls
( analysis: &mut Analysisx86)
src/analysis/data_analyzer.rs:467
↓ 1 callersFunctionrich_header
(input: &[u8])
src/analysis/formats/pe.rs:441
↓ 1 callersFunctionruntime_functions64
(input: &[u8])
src/analysis/formats/pe.rs:752
↓ 1 callersFunctionscan_for_function_blocks
( analysis: &mut Analysisx86, mem_manager: &mut MemoryManager)
src/analysis/data_analyzer.rs:417
↓ 1 callersFunctionsetEvents
()
docs/settings.js:11
↓ 1 callersFunctionset_avx_cc
( _detail: &mut T, _imm: i64)
src/arch/x86/displayx86.rs:21007
↓ 1 callersFunctionset_rounding_cc
AVX_RM
src/arch/x86/displayx86.rs:21051
↓ 1 callersFunctionset_sse_cc
( _detail: &mut T, _imm: i64)
src/arch/x86/displayx86.rs:20980
↓ 1 callersFunctionshowModal
(content)
docs/main.js:11
↓ 1 callersFunctionshowResults
(results)
docs/main.js:11
↓ 1 callersFunctionshowSidebar
()
docs/main.js:11
↓ 1 callersMethodsib
(&mut self)
src/arch/x86/archx86.rs:415
↓ 1 callersMethodsib_base
(&mut self)
src/arch/x86/archx86.rs:424
↓ 1 callersMethodsib_index
(&mut self)
src/arch/x86/archx86.rs:418
↓ 1 callersMethodsib_scale
(&mut self)
src/arch/x86/archx86.rs:421
↓ 1 callersMethodsse_cc
(&mut self)
src/arch/x86/archx86.rs:430
↓ 1 callersFunctionstartSearch
()
docs/main.js:11
↓ 1 callersFunctionswitchThemeButtonState
()
docs/theme.js:4
↓ 1 callersFunctiontransformResults
(results,isType)
docs/main.js:11
↓ 1 callersMethodtranslate
(_index: u8)
src/arch/x86/opcodex86.rs:465
↓ 1 callersFunctiontransmute_integer
( value: usize, length: usize)
src/arch/x86/analyzex86.rs:546
↓ 1 callersFunctionunwind_info
(input: &[u8])
src/analysis/formats/pe.rs:736
↓ 1 callersFunctionuploadFileToDisassemble
(file)
gui/src/services/api-consumer/api-consumer.jsx:2
↓ 1 callersFunctionvalidateResult
(name,path,keys,parent)
docs/main.js:11
↓ 1 callersFunctionwrite_address
( address: usize, value: u64, analysis: &mut Analysisx86, binary: &mut [u8])
src/analysis/formats/peloader.rs:752
FunctionHeader
()
gui/src/components/app/header.jsx:5
FunctionMain
()
gui/src/components/app/main.jsx:6
Functionadc_leave
()
src/test.rs:316
Functionadd_reg_before_after
()
src/test.rs:238
← previousnext →201–300 of 408, ranked by callers