MCPcopy Create free account

hub / github.com/Ahmeth4n/renef / functions

Functions1,194 in github.com/Ahmeth4n/renef

↓ 5 callersMethodset_current_pid
src/librenef/cmd/cmd.cpp:156
↓ 5 callersFunctionsize
@brief returns the number of elements @sa https://json.nlohmann.me/api/basic_json/size/
external/json.hpp:22986
↓ 5 callersFunctionswap
@brief exchanges the values @sa https://json.nlohmann.me/api/basic_json/swap/
external/json.hpp:23504
↓ 4 callersMethodOnEvent
src/binr/renef/tui/tabs/logs_tab.cpp:97
↓ 4 callersMethodaccept
! @brief public accept interface @param[in] strict whether to expect the last token to be EOF @return whether the input is a proper JSON
external/json.hpp:13011
↓ 4 callersFunctionadd_result
src/agent/lua/api_memory.c:199
↓ 4 callersMethodappend_log
src/binr/renef/tui/tui_state.cpp:89
↓ 4 callersFunctiondestroy
external/json.hpp:20571
↓ 4 callersFunctionempty
@brief return whether pointer points to the root document @sa https://json.nlohmann.me/api/json_pointer/empty/
external/json.hpp:14701
↓ 4 callersFunctionfind_library_base
src/inject/injector.cpp:297
↓ 4 callersFunctionfind_library_base
src/agent/proc/proc.c:33
↓ 4 callersFunctiongenerate_trace_lua
src/binr/renef-strace/main.cpp:186
↓ 4 callersMethodget
src/librenef/include/renef/colors.h:31
↓ 4 callersMethodget_accent
src/binr/renef/tui/tui_state.cpp:126
↓ 4 callersFunctionget_arithmetic_value
external/json.hpp:4857
↓ 4 callersMethodget_binary
external/json.hpp:12697
↓ 4 callersFunctionget_current_jni_env
src/agent/core/globals.c:35
↓ 4 callersMethodget_hooks
src/binr/renef/tui/tui_state.cpp:54
↓ 4 callersMethodget_socket_fd
src/librenef/util/socket.cpp:132
↓ 4 callersFunctioninsert_iterator
external/json.hpp:23307
↓ 4 callersFunctionis_boolean
@brief return whether value is a boolean @sa https://json.nlohmann.me/api/basic_json/is_boolean/
external/json.hpp:21363
↓ 4 callersMethodlistdir
List directory contents (excludes dotfiles)
bindings/python/renef/core.py:236
↓ 4 callersFunctionprint_usage
src/binr/renef-strace/main.cpp:162
↓ 4 callersFunctionraw_ptr_to_jni_ref
src/agent/hook/java.c:910
↓ 4 callersFunctionreplace_substring
external/json.hpp:3098
↓ 4 callersMethodrequest_watch_action
src/binr/renef/tui/tui_state.cpp:153
↓ 4 callersMethodreset
Reset coverage buffer
bindings/python/renef/core.py:394
↓ 4 callersMethodset_end
set iterator to a defined past the end
external/json.hpp:13446
↓ 4 callersMethodset_watching
src/binr/renef/tui/tui_state.cpp:165
↓ 4 callersFunctiontry_resolve_symbols
src/agent/hook/java.c:776
↓ 4 callersMethodwrite_ubjson
! @param[in] j JSON value to serialize @param[in] use_count whether to use '#' prefixes (optimized format) @param[in] use_type wheth
external/json.hpp:16487
↓ 3 callersMethod_eval_int
(self, code: str)
bindings/python/renef/core.py:215
↓ 3 callersFunctionaccept
external/json.hpp:24097
↓ 3 callersFunctioncbegin
@brief returns a const iterator to the first element @sa https://json.nlohmann.me/api/basic_json/cbegin/
external/json.hpp:22825
↓ 3 callersFunctioncheck_adb_devices
src/binr/renef/main.cpp:549
↓ 3 callersFunctionclean_input
src/binr/renef/main.cpp:647
↓ 3 callersMethodclose
src/librenef/transport/tcp.cpp:153
↓ 3 callersMethodconnect_to_server
src/librenef/transport/tcp.cpp:75
↓ 3 callersFunctionelf_lookup_symbol
ELF symbol lookup - find symbol in loaded library by parsing ELF
src/agent/core/agent.c:58
↓ 3 callersFunctionemplace
external/json.hpp:19771
↓ 3 callersMethodeval
(self, lua_code)
bindings/python/tests/test_api.py:42
↓ 3 callersMethodexists
Check if file exists
bindings/python/renef/core.py:272
↓ 3 callersFunctionfind_class
src/agent/lua/api_java.c:96
↓ 3 callersFunctionfind_library_path
src/agent/proc/proc.c:357
↓ 3 callersFunctionfind_symbol
src/inject/injector.cpp:207
↓ 3 callersFunctionfree_search_result
src/agent/lua/api_memory.c:185
↓ 3 callersFunctiongenerate_auth_key
src/librenef/util/crypto.cpp:8
↓ 3 callersMethodget_scan_results
src/binr/renef/tui/tui_state.cpp:64
↓ 3 callersFunctioninject
src/inject/injector.cpp:371
↓ 3 callersFunctionis_addr_readable
src/agent/lua/api_jni.c:333
↓ 3 callersMethodis_busy
src/binr/renef/tui/tui_state.cpp:116
↓ 3 callersFunctionis_number_float
@brief return whether value is a floating-point number @sa https://json.nlohmann.me/api/basic_json/is_number_float/
external/json.hpp:21391
↓ 3 callersFunctionjmethodid_to_art_method
src/agent/hook/java.c:360
↓ 3 callersFunctionjson_escape
src/agent/handlers/memscan.c:25
↓ 3 callersFunctionjson_extract_string
src/librenef/cmd/cmd_ai.cpp:92
↓ 3 callersFunctionkcov_collect
src/agent/kcov/kcov.c:115
↓ 3 callersFunctionkcov_count
src/agent/kcov/kcov.c:139
↓ 3 callersFunctionlua_to_jvalue
src/agent/lua/api_java.c:453
↓ 3 callersMethodmoved_or_copied
external/json.hpp:15549
↓ 3 callersFunctionparse
external/json.hpp:24084
↓ 3 callersFunctionparse_memscan_json
src/binr/renef/tui/memscan_tui.cpp:13
↓ 3 callersFunctionpattern_matches
src/agent/lua/api_memory.c:27
↓ 3 callersMethodrequest_view
src/binr/renef/tui/tui_state.cpp:141
↓ 3 callersMethodscan
Scan memory for hex pattern Args: pattern: Hex pattern (e.g. 'FF 00 ?? 01') Returns: (success, outp
bindings/python/renef/core.py:102
↓ 3 callersMethodset_begin
set iterator to a defined beginning
external/json.hpp:13440
↓ 3 callersFunctionsetup_adb_forward
src/binr/renef/main.cpp:621
↓ 3 callersFunctionsplit
src/librenef/util/string.cpp:7
↓ 3 callersMethodstart
Open KCOV and start coverage collection Args: buf_size: Buffer size (0 for default 256K entries)
bindings/python/renef/core.py:344
↓ 3 callersMethodstop
Stop coverage and close
bindings/python/renef/core.py:358
↓ 3 callersFunctionstrace_install
src/agent/strace/strace.c:538
↓ 3 callersFunctionunget
! @brief unget current character (read it again on next get) We implement unget by setting variable next_unget to true. The input is not
external/json.hpp:8400
↓ 3 callersMethodwrite
Dump memory region to file
bindings/python/renef/core.py:299
↓ 2 callersFunction_find_library
Find librenef shared library
bindings/python/renef/core.py:12
↓ 2 callersFunctionarm64_infinite_loop
src/inject/shellcode.h:46
↓ 2 callersFunctionat
@brief access specified array element with bounds checking @sa https://json.nlohmann.me/api/basic_json/at/
external/json.hpp:21979
↓ 2 callersFunctionbuild_agent_command
src/librenef/include/renef/cmd.h:26
↓ 2 callersFunctioncall_interpreter_bridge_asm
src/agent/hook/java.c:1217
↓ 2 callersMethodclear_logs
src/binr/renef/tui/tui_state.cpp:106
↓ 2 callersMethodclose_connection
src/librenef/util/socket.cpp:136
↓ 2 callersMethodcollect
Collect coverage PCs
bindings/python/renef/core.py:365
↓ 2 callersFunctioncolor_from_name
src/binr/renef/tui/tabs/console_tab.cpp:13
↓ 2 callersFunctioncompute_boundaries
external/json.hpp:17809
↓ 2 callersFunctionconnect_to_server
Helper: connect to server
src/librenef/binding/renef.cpp:33
↓ 2 callersMethoddispatch
src/librenef/cmd/cmd.cpp:68
↓ 2 callersMethoddrain_buffer
src/librenef/util/socket.cpp:104
↓ 2 callersFunctionelf_find_symbol
src/agent/hook/java.c:82
↓ 2 callersFunctionemplace_back
external/json.hpp:23250
↓ 2 callersFunctionerase_internal
external/json.hpp:22608
↓ 2 callersFunctionexpand_path
src/librenef/plugin/plugin.cpp:56
↓ 2 callersFunctionextract_filter
src/librenef/include/renef/cmd.h:17
↓ 2 callersMethodfdpath
Get path for file descriptor
bindings/python/renef/core.py:288
↓ 2 callersFunctionfile_input_adapter
external/json.hpp:6501
↓ 2 callersFunctionfile_readlink
src/agent/lua/api_file.c:94
↓ 2 callersFunctionfind_interpreter_bridge
src/agent/hook/java.c:253
↓ 2 callersFunctionfind_symbol_in_mapped_elf
Resolve a dynamic symbol from the in-memory ELF image (no file I/O, SELinux-safe)
src/agent/hook/java.c:665
↓ 2 callersFunctionfind_symbol_offset
src/agent/lua/api_jni.c:84
↓ 2 callersFunctionflatten
@brief return flattened JSON value @sa https://json.nlohmann.me/api/basic_json/flatten/
external/json.hpp:24736
↓ 2 callersFunctionfree_elf_exports
src/agent/proc/proc.c:544
↓ 2 callersFunctionfrom_json_array_impl
external/json.hpp:5048
↓ 2 callersFunctionfrom_json_inplace_array_impl
external/json.hpp:5131
← previousnext →101–200 of 1,194, ranked by callers