MCPcopy Create free account

hub / github.com/Ahmeth4n/renef / functions

Functions1,194 in github.com/Ahmeth4n/renef

↓ 2 callersFunctionfrom_json_tuple_impl
external/json.hpp:5243
↓ 2 callersFunctiongenerate_hook_template
src/librenef/cmd/cmd_hookgen.cpp:10
↓ 2 callersMethodget_all_commands_with_descriptions
src/librenef/cmd/cmd.cpp:54
↓ 2 callersFunctionget_byte_positions
external/json.hpp:4606
↓ 2 callersMethodget_connection_info
src/binr/renef/tui/tui_state.cpp:17
↓ 2 callersFunctionget_device_api_level
src/agent/core/agent.c:44
↓ 2 callersMethodget_log_lines
src/binr/renef/tui/tui_state.cpp:101
↓ 2 callersMethodget_name
src/librenef/cmd/cmd_eval.cpp:15
↓ 2 callersMethodget_response_color
src/binr/renef/tui/tui_state.cpp:136
↓ 2 callersFunctionget_user_plugin_dir
src/librenef/plugin/plugin.cpp:71
↓ 2 callersFunctionget_user_plugin_ext
src/librenef/plugin/plugin.cpp:74
↓ 2 callersMethodgetpid
Get current process ID
bindings/python/renef/core.py:224
↓ 2 callersFunctiongrisu2
external/json.hpp:18448
↓ 2 callersFunctiongrisu2_round
external/json.hpp:18166
↓ 2 callersFunctionhandle_eval
src/agent/handlers/eval.c:7
↓ 2 callersFunctionhex_bytes
! * @brief convert a byte to a uppercase hex representation * @param[in] byte byte to represent * @return representation ("00".."FF")
external/json.hpp:19398
↓ 2 callersMethodhook
Install native hook Args: lib: Library name (e.g. "libc.so") offset: Offset from library base on
bindings/python/renef/core.py:528
↓ 2 callersFunctioninstall_plt_got_hook
src/agent/hook/native.c:242
↓ 2 callersFunctioninstall_trampoline_hook
src/agent/hook/native.c:281
↓ 2 callersFunctionint_to_string
external/json.hpp:5436
↓ 2 callersMethodis_end
return whether the iterator is at end
external/json.hpp:13458
↓ 2 callersMethodis_errored
external/json.hpp:8988
↓ 2 callersFunctionis_number_unsigned
@brief return whether value is an unsigned integer number @sa https://json.nlohmann.me/api/basic_json/is_number_unsigned/
external/json.hpp:21384
↓ 2 callersFunctionis_valid_pc
src/agent/lua/api_thread.c:73
↓ 2 callersFunctionjni_ref_to_raw_ptr
src/agent/hook/java.c:622
↓ 2 callersFunctionkcov_close
src/agent/kcov/kcov.c:157
↓ 2 callersFunctionkcov_disable
src/agent/kcov/kcov.c:101
↓ 2 callersMethodkill
Send signal to a process
bindings/python/renef/core.py:228
↓ 2 callersMethodlist_colors
src/librenef/include/renef/colors.h:55
↓ 2 callersFunctionlittle_endianness
! @brief determine system byte order @return true if and only if system's byte order is little endian @note from https://stackoverflow.com/a/1001328
external/json.hpp:9832
↓ 2 callersFunctionlua_engine_load_script
src/agent/lua/engine.c:274
↓ 2 callersFunctionmemory_search
src/agent/lua/api_memory.c:54
↓ 2 callersMethodmemscan
Scan memory for hex pattern (e.g. 'FF 00 ?? 01')
bindings/python/renef/core.py:516
↓ 2 callersFunctionmy_memmem
src/agent/lua/api_memory.c:36
↓ 2 callersFunctionoperator++
! @brief post-increment (it++) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json.hpp:13924
↓ 2 callersFunctionoperator--
! @brief post-decrement (it--) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json.hpp:13975
↓ 2 callersFunctionpop_back
@brief remove last reference token @sa https://json.nlohmann.me/api/json_pointer/pop_back/
external/json.hpp:14663
↓ 2 callersFunctionprint_usage
src/server/main.cpp:16
↓ 2 callersMethodread
Read file contents
bindings/python/renef/core.py:261
↓ 2 callersFunctionread_file_str
src/librenef/cmd/cmd_ai.cpp:148
↓ 2 callersFunctionread_lua_file
src/binr/renef/main.cpp:637
↓ 2 callersMethodreadlink
Read symlink target
bindings/python/renef/core.py:277
↓ 2 callersMethodregister_command
src/librenef/cmd/cmd.cpp:44
↓ 2 callersFunctionreset
reset token_buffer; current character is beginning of token
external/json.hpp:8345
↓ 2 callersFunctionresolve_lib_path
Find the actual path of a library by checking multiple locations
src/inject/injector.cpp:129
↓ 2 callersFunctionsend_and_receive
src/binr/renef-strace/main.cpp:322
↓ 2 callersFunctionsend_to_cli
src/agent/lua/api_memory.c:15
↓ 2 callersFunctionsend_to_cli
src/agent/lua/engine.c:24
↓ 2 callersMethodset_busy
src/binr/renef/tui/tui_state.cpp:111
↓ 2 callersMethodset_connection_info
src/binr/renef/tui/tui_state.cpp:22
↓ 2 callersMethodset_hex_dump
src/binr/renef/tui/tui_state.cpp:69
↓ 2 callersMethodset_scan_results
src/binr/renef/tui/tui_state.cpp:59
↓ 2 callersMethodset_screen
src/binr/renef/tui/tui_state.cpp:5
↓ 2 callersMethodset_session_key
src/librenef/util/socket.cpp:144
↓ 2 callersMethodsetup_all_commands
src/librenef/cmd/cmd.cpp:123
↓ 2 callersFunctionsetup_class_loader
src/agent/lua/api_java.c:49
↓ 2 callersFunctionskip_whitespace
external/json.hpp:8531
↓ 2 callersFunctionstrace_get_all_defs
src/agent/strace/strace.c:96
↓ 2 callersFunctionstrace_get_defs_by_category
src/agent/strace/strace.c:86
↓ 2 callersFunctionstrace_remove
src/agent/strace/strace.c:606
↓ 2 callersFunctionstrace_remove_all
src/agent/strace/strace.c:647
↓ 2 callersFunctionstrip_pac
src/agent/lua/api_thread.c:49
↓ 2 callersMethodtrace
Start tracing syscalls Args: *names: Syscall names to trace (e.g. "openat", "read", "write") Returns:
bindings/python/renef/core.py:311
↓ 2 callersFunctiontry_resolve_elf
src/agent/hook/java.c:793
↓ 2 callersFunctiontry_tcp_connect
src/binr/renef-strace/main.cpp:274
↓ 2 callersMethodunhook
Remove hook by ID
bindings/python/renef/core.py:577
↓ 2 callersFunctionuninstall_all_hooks
src/agent/hook/native.c:455
↓ 2 callersFunctionuninstall_hook
src/agent/hook/native.c:371
↓ 2 callersMethodwrite_bson
! @param[in] j JSON value to serialize @pre j.type() == value_t::object */
external/json.hpp:15807
↓ 2 callersMethodwrite_cbor
! @param[in] j JSON value to serialize */
external/json.hpp:15836
↓ 2 callersMethodwrite_msgpack
! @param[in] j JSON value to serialize */
external/json.hpp:16160
↓ 1 callersFunctionCreateConsoleTab
src/binr/renef/tui/tabs/console_tab.cpp:546
↓ 1 callersFunctionCreateHooksTab
src/binr/renef/tui/tabs/hooks_tab.cpp:136
↓ 1 callersFunctionCreateLogsTab
src/binr/renef/tui/tabs/logs_tab.cpp:188
↓ 1 callersFunctionCreateMemoryTab
src/binr/renef/tui/tabs/memory_tab.cpp:186
↓ 1 callersFunctionCreateModulesTab
src/binr/renef/tui/tabs/modules_tab.cpp:206
↓ 1 callersMethod_setup_functions
Setup ctypes function signatures
bindings/python/renef/core.py:635
↓ 1 callersFunctionaccent_from_name
src/binr/renef/tui/tui_app.cpp:15
↓ 1 callersMethodaccept_client
src/librenef/transport/tcp.cpp:52
↓ 1 callersFunctionai_build_body
src/binr/renef/main.cpp:1123
↓ 1 callersFunctionai_build_request
src/binr/renef/main.cpp:1096
↓ 1 callersFunctionai_https_post
src/binr/renef/main.cpp:959
↓ 1 callersFunctionai_parse_response
src/binr/renef/main.cpp:1159
↓ 1 callersFunctionallocate_trampoline
src/agent/hook/native.c:40
↓ 1 callersFunctionappend_exponent
external/json.hpp:18548
↓ 1 callersFunctionarm64_stage1_direct_dlopen
Single-stage shellcode for Android 9 and below. Calls dlopen directly from libc (malloc) address space to avoid namespace lookup failure when calling
src/inject/shellcode.h:261
↓ 1 callersFunctionarm64_stage1_linjector_exact
src/inject/shellcode.h:8
↓ 1 callersFunctionarm64_stage2_dlopen_linjector
src/inject/shellcode.h:50
↓ 1 callersMethodattach
Attach to running process Args: pid: Process ID hook_type: 0=trampoline, 1=plt Returns:
bindings/python/renef/core.py:754
↓ 1 callersFunctionbuild_messages_json
src/librenef/cmd/cmd_ai.cpp:298
↓ 1 callersFunctioncall_instance_method
============================================================================= Instance method CALL ===================================================
src/agent/lua/api_java.c:509
↓ 1 callersFunctioncall_static_method
============================================================================= Static method CALL =====================================================
src/agent/lua/api_java.c:403
↓ 1 callersFunctioncapture_free
src/agent/core/agent.c:410
↓ 1 callersFunctioncapture_init
src/agent/core/agent.c:388
↓ 1 callersFunctioncheck_adb_devices
src/binr/renef-strace/main.cpp:214
↓ 1 callersFunctioncheck_quit_key
src/binr/renef/main.cpp:767
↓ 1 callersMethodclear_console
src/binr/renef/tui/tui_state.cpp:44
↓ 1 callersFunctioncmd_dispatch
src/agent/core/registry.c:31
↓ 1 callersFunctioncmd_list
src/agent/core/registry.c:44
↓ 1 callersFunctioncolorize_line
Colorize a single strace output line Format: [tid:1234] openat(AT_FDCWD, "/data/...", O_RDONLY) = 3
src/binr/renef-strace/main.cpp:35
← previousnext →201–300 of 1,194, ranked by callers