Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cseagle/sk3wldbg
/ functions
Functions
210 in github.com/cseagle/sk3wldbg
⨍
Functions
210
◇
Types & classes
161
↓ 1 callers
Function
uni_update_lowcnds
Update low-level (server side) breakpoint conditions. This function is called from debthread. \return nlowcnds. -1-network error
sk3wldbg.cpp:1058
↓ 1 callers
Function
uni_write_file
This function is called from main thread
sk3wldbg.cpp:1332
↓ 1 callers
Function
uni_write_memory
Write process memory. This function is called from debthread. \return number of written bytes, -1 if fatal error
sk3wldbg.cpp:986
↓ 1 callers
Function
uni_write_register
Write one thread register. This function is called from debthread. \param tid thread id \param regidx register index \param regval new value of
sk3wldbg.cpp:882
↓ 1 callers
Function
zero_fill
idc_funcs.cpp:63
Method
CHUNK_ADDR
heap.h:49
Method
CHUNK_PTR
heap.h:50
Method
CHUNK_SIZE
heap.h:51
Function
_hook_exists_bounded
include/uc_priv.h:244
Method
activate
return non-zero to have ida refresh all windows
sk3wldbg.cpp:2037
Method
add_block
mem_mgr.cpp:84
Method
best_fit
heap.h:129
Method
call_changes_sp
sk3wldbg.h:177
Method
call_changes_sp
sk3wldbg_x86.h:31
Method
call_changes_sp
sk3wldbg_x86.h:42
Method
call_changes_sp
sk3wldbg_x86.h:50
Method
call_changes_sp
sk3wldbg_m68k.h:25
Method
calloc
heap.h:199
Method
clear_stepping
sk3wldbg.h:151
Method
done
sk3wldbg.h:183
Method
execute
sk3wldbg.cpp:96
Method
free
heap.h:305
Function
generic_code_hook
This function is called from within the unicorn thread We do all checking for debugger related events at each instruction here
sk3wldbg.cpp:1966
Function
generic_intr_hook
sk3wldbg.cpp:1803
Function
generic_mem_fault_hook
sk3wldbg.cpp:1841
Method
get_state
sk3wldbg.cpp:1972
Method
handle_dos_int21
sk3wldbg_x86.cpp:225
Method
handle_system_call
sk3wldbg_x86.cpp:305
Method
heap
heap.h:75
Function
hooked_regions_check
include/uc_priv.h:480
Function
hooked_regions_equal
include/uc_priv.h:446
Function
hooked_regions_hash
hooked_regions related functions
include/uc_priv.h:439
Function
idb_hook
sk3wldbg.cpp:115
Function
idc_mmap
* native implementation of sk3wl_mmap. * long sk3wl_mmap(long base, long size, long perms) */
idc_funcs.cpp:126
Function
idc_munmap
* native implementation of sk3wl_munmap. * sk3wl_munmap(long base, long size) */
idc_funcs.cpp:155
Function
idd_hook
sk3wldbg.cpp:2063
Method
init_session
sk3wldbg_x86.cpp:221
Method
install_initial_hooks
sk3wldbg.cpp:1980
Method
install_menu
sk3wldbg.cpp:298
Method
intr_hook
sk3wldbg_x86.cpp:269
Method
is_stepping
sk3wldbg.h:150
Method
is_system_call
sk3wldbg.h:137
Method
is_system_call
sk3wldbg_x86.cpp:297
Method
link
heap.h:114
Method
map_mem_copy
sk3wldbg.cpp:1643
Method
mem_mgr
mem_mgr.cpp:32
Method
mprotect
mem_mgr.cpp:392
Method
next
mem_mgr.cpp:113
Method
next_block
mem_mgr.cpp:126
Function
plugin_init
sk3wldbg_plugin.cpp:266
Function
plugin_run
sk3wldbg_plugin.cpp:83
Function
plugin_term
sk3wldbg_plugin.cpp:285
Method
prev
mem_mgr.cpp:130
Method
prev_block
mem_mgr.cpp:143
Method
print_pc
sk3wldbg.cpp:238
Function
processRunner
sk3wldbg.cpp:251
Method
queue_exception_event
sk3wldbg.cpp:183
Method
queue_step_event
sk3wldbg.cpp:207
Method
realloc
heap.h:210
Method
remove
node must be non-null and in the tree (returned by find)
mem_mgr.cpp:156
Method
restore_registers
sk3wldbg.cpp:2024
Method
runtime_exception
sk3wldbg.cpp:1568
Method
safe_msg
sk3wldbg.cpp:92
Method
save_registers
sk3wldbg.cpp:2008
Method
save_ret_addr
sk3wldbg_m68k.cpp:77
Method
save_ret_addr
sk3wldbg_ppc.cpp:232
Method
save_ret_addr
sk3wldbg_riscv.cpp:232
Method
save_ret_addr
sk3wldbg_arm.cpp:148
Method
save_ret_addr
sk3wldbg_x86.cpp:167
Method
save_ret_addr
sk3wldbg_sparc.cpp:107
Method
save_ret_addr
sk3wldbg_s390x.cpp:157
Method
save_ret_addr
sk3wldbg_tricore.cpp:236
Method
save_ret_addr
sk3wldbg_mips.cpp:233
Method
set_pc
sk3wldbg_x86.cpp:174
Method
set_state
sk3wldbg.cpp:1976
Method
sk3wldbg
sk3wldbg.cpp:1426
Method
sk3wldbg_aarch64
sk3wldbg_arm.cpp:153
Method
sk3wldbg_arm
sk3wldbg_arm.cpp:120
Method
sk3wldbg_m68k
sk3wldbg_m68k.cpp:65
Method
sk3wldbg_mips
sk3wldbg_mips.cpp:216
Method
sk3wldbg_mips64
sk3wldbg_mips.cpp:238
Method
sk3wldbg_ppc
sk3wldbg_ppc.cpp:215
Method
sk3wldbg_ppc64
sk3wldbg_ppc.cpp:237
Method
sk3wldbg_riscv
sk3wldbg_riscv.cpp:215
Method
sk3wldbg_riscv64
sk3wldbg_riscv.cpp:237
Method
sk3wldbg_s390x
sk3wldbg_s390x.cpp:140
Method
sk3wldbg_sparc
sk3wldbg_sparc.cpp:90
Method
sk3wldbg_sparc64
sk3wldbg_sparc.cpp:112
Method
sk3wldbg_tricore
sk3wldbg_tricore.cpp:219
Method
sk3wldbg_x86_16
sk3wldbg_x86.cpp:154
Method
sk3wldbg_x86_32
sk3wldbg_x86.cpp:276
Method
sk3wldbg_x86_64
sk3wldbg_x86.cpp:392
Method
to_host_ptr
mem_mgr.cpp:147
Method
to_user
heap.h:70
Function
uc_add_exit
We have to support 32bit system so we can't hold uint64_t on void
include/uc_priv.h:415
Function
uc_addr_is_exit
This function has to exist since we would like to accept uint32_t or it's complex to achieve so.
include/uc_priv.h:424
Function
uc_push_8
loader.cpp:571
Function
ui_hook
sk3wldbg_plugin.cpp:130
Function
uni_get_debmod_extensions
Get pointer to debugger specific functions. This function returns a pointer to a structure that holds pointers to debugger module specific functions.
sk3wldbg.cpp:1154
Function
uni_set_dbg_options
Set debugger options (parameters that are specific to the debugger module). See the definition of ::set_options_t for arguments. See the convenience f
sk3wldbg.cpp:1138
← previous
next →
101–200 of 210, ranked by callers