Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/endgameinc/xori
/ functions
Functions
408 in github.com/endgameinc/xori
⨍
Functions
408
◇
Types & classes
154
↓ 1 callers
Function
execQuery
(query,searchWords)
docs/main.js:11
↓ 1 callers
Function
execSearch
(query,searchWords)
docs/main.js:11
↓ 1 callers
Function
export_table_ord
(input:&[u8], count: usize)
src/analysis/formats/pe.rs:170
↓ 1 callers
Function
focusSearchBar
()
docs/main.js:11
↓ 1 callers
Function
foo
()
src/bin/peinfo.rs:24
↓ 1 callers
Method
functionByAddress
(address)
gui/src/components/disassemblyView/disassemblyView.jsx:74
↓ 1 callers
Method
getData
()
gui/src/components/disassemblyView/disassemblyView.jsx:26
↓ 1 callers
Function
getSettingValue
(settingName)
docs/settings.js:11
↓ 1 callers
Function
getSmallest
(arrays,positions,notDuplicates)
docs/main.js:11
↓ 1 callers
Method
get_base_addr_by_type
( &mut self, mem_type: MemoryType)
src/arch/x86/analyzex86.rs:846
↓ 1 callers
Function
get_dll_addr_config
(config: &Config, mode: &Mode)
src/analysis/formats/peloader.rs:579
↓ 1 callers
Function
get_export_rva
( import: &String, is_symbols: &mut bool, function: &ImportAddressValue, vaddr: u64, funct
src/analysis/formats/peloader.rs:504
↓ 1 callers
Function
get_imports
( header: &Header, input: &[u8], cursor: &[u8], num_sections: &u16)
src/analysis/formats/peloader.rs:1667
↓ 1 callers
Function
get_inital_eax
get virtual address of kernel32!BaseThreadInitThunk and assign to eax
src/analysis/formats/peloader.rs:595
↓ 1 callers
Function
get_pe_header
( header: &mut Header, binary: &mut [u8], config: &Config)
src/analysis/formats/peloader.rs:1774
↓ 1 callers
Function
get_section_table
( cursor: &[u8], num_sections: &u16)
src/analysis/formats/peloader.rs:1630
↓ 1 callers
Method
get_size
(&self)
src/disasm.rs:24
↓ 1 callers
Method
get_size_by_type
( &mut self, mem_type: MemoryType)
src/arch/x86/analyzex86.rs:860
↓ 1 callers
Function
get_symbols_paths
(config: &Config, mode: &Mode)
src/analysis/formats/peloader.rs:562
↓ 1 callers
Method
handleOnChange
(selected)
gui/src/components/functionsListView/functionsListView.jsx:41
↓ 1 callers
Function
handle_16bit_adsize
handling for 16-bit adsize
src/arch/x86/operandx86.rs:465
↓ 1 callers
Function
handle_16bit_opsize
table fix up for 16 bit opsize
src/arch/x86/operandx86.rs:488
↓ 1 callers
Function
handle_pcrel_immediates
pc relative immediate
src/arch/x86/displayx86.rs:21067
↓ 1 callers
Function
handle_vvvv
(_instr: &mut Instructionx86)
src/arch/x86/operandx86.rs:1227
↓ 1 callers
Function
handle_xchng_nop
Ghetto way for handling 0x90 should be XCHG if REX.b is set
src/arch/x86/operandx86.rs:526
↓ 1 callers
Function
highlightSourceLines
(ev)
docs/main.js:11
↓ 1 callers
Method
identify
(&mut self, binary: &mut [u8])
src/analysis/analyze.rs:132
↓ 1 callers
Function
ignore_section_data
( analysis: &mut Analysisx86)
src/analysis/formats/peloader.rs:883
↓ 1 callers
Function
image_export_descriptor
(input:&[u8])
src/analysis/formats/pe.rs:179
↓ 1 callers
Function
import_lookup_table32
(input: &[u8])
src/analysis/formats/pe.rs:694
↓ 1 callers
Function
import_lookup_table64
(input: &[u8])
src/analysis/formats/pe.rs:712
↓ 1 callers
Function
incx86
(size: usize, value1: i64, _state: &mut Statex86)
src/arch/x86/emulatex86.rs:891
↓ 1 callers
Method
init
(&mut self, cfg: &Config, arch: &Arch, mode: &Mode, btype: &BinaryType,)
src/analysis/signature_analysis.rs:159
↓ 1 callers
Function
initSearchNav
()
docs/main.js:11
↓ 1 callers
Function
init_displacement
(_instr: &mut Instructionx86)
src/arch/x86/opcodex86.rs:919
↓ 1 callers
Function
init_mod_rm
(_instr: &mut Instructionx86)
src/arch/x86/opcodex86.rs:933
↓ 1 callers
Function
init_sib
(_instr: &mut Instructionx86)
src/arch/x86/opcodex86.rs:905
↓ 1 callers
Function
insertAfter
(newNode,referenceNode)
docs/main.js:11
↓ 1 callers
Function
instr_vex_prefix
( _instr: &mut Instructionx86, attributes: &mut u16)
src/arch/x86/operandx86.rs:343
↓ 1 callers
Function
instruction_index_read
(_instr: &mut Instructionx86)
src/arch/x86/operandx86.rs:558
↓ 1 callers
Function
isClickableElement
(instruction)
gui/src/components/CFG/CFGView.jsx:12
↓ 1 callers
Method
is_executable
( &mut self, offset: usize, analysis: &mut Analysisx86)
src/arch/x86/analyzex86.rs:938
↓ 1 callers
Method
is_init_data
(&self)
src/analysis/formats/peloader.rs:453
↓ 1 callers
Method
is_read
(&self)
src/analysis/formats/peloader.rs:437
↓ 1 callers
Method
is_uninit_data
(&self)
src/analysis/formats/peloader.rs:461
↓ 1 callers
Method
is_write
(&self)
src/analysis/formats/peloader.rs:429
↓ 1 callers
Function
itemTypeFromName
(typename)
docs/main.js:11
↓ 1 callers
Function
load_symbol
( symbols_path: &String)
src/analysis/formats/peloader.rs:471
↓ 1 callers
Function
mulx86
(signed: bool, size: usize, value2: i64, _state: &mut Statex86)
src/arch/x86/emulatex86.rs:704
↓ 1 callers
Function
opcode_check_eff_addr_displacement
address size to get the effective address displacement
src/arch/x86/opcodex86.rs:1118
↓ 1 callers
Function
opcode_read
(_instr: &mut Instructionx86)
src/arch/x86/opcodex86.rs:1423
↓ 1 callers
Function
opcode_set_operand_size
Used for determining the operand size
src/arch/x86/opcodex86.rs:1300
↓ 1 callers
Function
operand_read
read all the operands
src/arch/x86/operandx86.rs:1271
↓ 1 callers
Function
parse_dll_functions64
( analysis: &mut Analysisx86, mem_manager: &mut MemoryManager)
src/analysis/formats/peloader.rs:1879
↓ 1 callers
Method
prefix
(&mut self)
src/arch/x86/archx86.rs:391
↓ 1 callers
Function
prefix_check
Check if byte is a valid prefix.
src/arch/x86/prefixx86.rs:69
↓ 1 callers
Function
prefix_elim_dupe_bytesx64
Remove replicating bytes in the predfix.
src/arch/x86/prefixx86.rs:144
↓ 1 callers
Function
prefix_is_xacquirerelease
Check if prefix requires to the set xAquireRelease.
src/arch/x86/prefixx86.rs:95
↓ 1 callers
Function
prefix_populate_states
Set the flag and location for all applicable prefixes.
src/arch/x86/prefixx86.rs:187
↓ 1 callers
Function
prefix_read
(_instr: &mut Instructionx86)
src/arch/x86/prefixx86.rs:514
↓ 1 callers
Function
prefix_set_instr_sizes
Set the sizes from the opcode size
src/arch/x86/prefixx86.rs:459
↓ 1 callers
Function
prefix_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 callers
Function
prefix_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 callers
Function
prefix_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 callers
Function
prefix_vex8f
Extract the 3 byte XOP vector extention prefix from the byte.
src/arch/x86/prefixx86.rs:414
↓ 1 callers
Function
print_function
(function: &FuncInfo, _disasm: &BTreeMap<u64, InstructionInfo>)
examples/dump_functions.rs:28
↓ 1 callers
Function
print_prefix
( _nmemonic: &mut String, _prefix: &u8, _opcode: &u32)
src/arch/x86/displayx86.rs:22391
↓ 1 callers
Function
propogate_loop
( _loop_type: &LoopType, _offset: &u64, _next_instruction: &u64, _branch_is_taken: &mut bool,
src/arch/x86/emulatex86.rs:384
↓ 1 callers
Function
read_register_mask
(_instr: &mut Instructionx86)
src/arch/x86/operandx86.rs:992
↓ 1 callers
Function
read_stack_string
( address: usize, addr_size: usize, binary: &mut [u8], _is_data: bool)
src/arch/x86/analyzex86.rs:566
↓ 1 callers
Function
read_string
( address: usize, base_addr: usize, binary: &mut [u8], is_data: bool)
src/arch/x86/analyzex86.rs:629
↓ 1 callers
Function
rename_indirect_calls
( analysis: &mut Analysisx86)
src/analysis/data_analyzer.rs:467
↓ 1 callers
Function
rich_header
(input: &[u8])
src/analysis/formats/pe.rs:441
↓ 1 callers
Function
runtime_functions64
(input: &[u8])
src/analysis/formats/pe.rs:752
↓ 1 callers
Function
scan_for_function_blocks
( analysis: &mut Analysisx86, mem_manager: &mut MemoryManager)
src/analysis/data_analyzer.rs:417
↓ 1 callers
Function
setEvents
()
docs/settings.js:11
↓ 1 callers
Function
set_avx_cc
( _detail: &mut T, _imm: i64)
src/arch/x86/displayx86.rs:21007
↓ 1 callers
Function
set_rounding_cc
AVX_RM
src/arch/x86/displayx86.rs:21051
↓ 1 callers
Function
set_sse_cc
( _detail: &mut T, _imm: i64)
src/arch/x86/displayx86.rs:20980
↓ 1 callers
Function
showModal
(content)
docs/main.js:11
↓ 1 callers
Function
showResults
(results)
docs/main.js:11
↓ 1 callers
Function
showSidebar
()
docs/main.js:11
↓ 1 callers
Method
sib
(&mut self)
src/arch/x86/archx86.rs:415
↓ 1 callers
Method
sib_base
(&mut self)
src/arch/x86/archx86.rs:424
↓ 1 callers
Method
sib_index
(&mut self)
src/arch/x86/archx86.rs:418
↓ 1 callers
Method
sib_scale
(&mut self)
src/arch/x86/archx86.rs:421
↓ 1 callers
Method
sse_cc
(&mut self)
src/arch/x86/archx86.rs:430
↓ 1 callers
Function
startSearch
()
docs/main.js:11
↓ 1 callers
Function
switchThemeButtonState
()
docs/theme.js:4
↓ 1 callers
Function
transformResults
(results,isType)
docs/main.js:11
↓ 1 callers
Method
translate
(_index: u8)
src/arch/x86/opcodex86.rs:465
↓ 1 callers
Function
transmute_integer
( value: usize, length: usize)
src/arch/x86/analyzex86.rs:546
↓ 1 callers
Function
unwind_info
(input: &[u8])
src/analysis/formats/pe.rs:736
↓ 1 callers
Function
uploadFileToDisassemble
(file)
gui/src/services/api-consumer/api-consumer.jsx:2
↓ 1 callers
Function
validateResult
(name,path,keys,parent)
docs/main.js:11
↓ 1 callers
Function
write_address
( address: usize, value: u64, analysis: &mut Analysisx86, binary: &mut [u8])
src/analysis/formats/peloader.rs:752
Function
Header
()
gui/src/components/app/header.jsx:5
Function
Main
()
gui/src/components/app/main.jsx:6
Function
adc_leave
()
src/test.rs:316
Function
add_reg_before_after
()
src/test.rs:238
← previous
next →
201–300 of 408, ranked by callers