Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ahmeth4n/renef
/ types & classes
Types & classes
336 in github.com/Ahmeth4n/renef
⨍
Functions
1,194
◇
Types & classes
336
↓ 84 callers
Class
CommandResult
src/librenef/include/renef/cmd.h:9
↓ 5 callers
Class
RenefSession
Session wrapper for attached/spawned process
bindings/python/renef/core.py:402
↓ 5 callers
Class
diyfp
external/json.hpp:17677
↓ 4 callers
Class
MockSession
A minimal mock of RenefSession that captures eval calls
bindings/python/tests/test_api.py:34
↓ 4 callers
Class
out_of_range
@brief exception indicating access out of the defined range @sa https://json.nlohmann.me/api/basic_json/out_of_range/
external/json.hpp:4714
↓ 3 callers
Class
sigaction
src/agent/handlers/memdump.c:42
↓ 2 callers
Class
File
File API wrapper - filesystem operations via Lua eval
bindings/python/renef/core.py:255
↓ 2 callers
Class
KCov
KCov API wrapper - kernel coverage collection via Lua eval
bindings/python/renef/core.py:338
↓ 2 callers
Class
OS
OS API wrapper - process management and filesystem listing via Lua eval
bindings/python/renef/core.py:209
↓ 2 callers
Class
Renef
Main Renef client
bindings/python/renef/core.py:619
↓ 2 callers
Class
Syscall
Syscall API wrapper - syscall tracing via Lua eval
bindings/python/renef/core.py:305
↓ 2 callers
Class
ValueType
external/json.hpp:22263
↓ 2 callers
Class
input_stream_adapter
! Input adapter for a (caching) istream. Ignores a UFT Byte Order Mark at beginning of input. Does not support changing the underlying std::streambuf
external/json.hpp:6540
↓ 2 callers
Class
sigaction
src/agent/core/agent.c:643
↓ 1 callers
Class
Memory
Memory API wrapper - provides access to target process memory
bindings/python/renef/core.py:40
↓ 1 callers
Class
Module
Module API wrapper - provides access to loaded libraries
bindings/python/renef/core.py:115
↓ 1 callers
Class
Thread
Thread API wrapper
bindings/python/renef/core.py:189
↓ 1 callers
Class
iteration_proxy_value
external/json.hpp:5461
↓ 1 callers
Class
primitive_iterator_t
@brief an iterator for primitive JSON types This class models an iterator for primitive JSON types (boolean, number, string). It's only purpose is to
external/json.hpp:13422
↓ 1 callers
Class
stat
src/librenef/plugin/plugin.cpp:167
↓ 1 callers
Class
stat
src/agent/lua/api_file.c:113
Enum
AIProvider
src/binr/renef/main.cpp:957
Class
AIRequest
src/binr/renef/main.cpp:1082
Class
AIResponse
src/binr/renef/main.cpp:1090
Class
AiCommand
src/librenef/cmd/cmd_ai.cpp:316
Class
AttachCommand
src/librenef/cmd/cmd.cpp:8
Class
AttachCommand
src/librenef/cmd/cmd_attach.cpp:104
Class
AttachParams
src/librenef/cmd/cmd_attach.cpp:29
Class
ChatMessage
src/librenef/cmd/cmd_ai.cpp:292
Class
ColorManager
src/librenef/include/renef/colors.h:24
Class
CommandAdapter
src/binr/renef/tui/command_adapter.h:9
Class
CommandDispatcher
src/librenef/include/renef/cmd.h:30
Class
CommandRegistry
src/librenef/include/renef/cmd.h:44
Class
CommandRegistry
src/librenef/include/renef/plugin.h:32
Class
ConnectionInfo
src/binr/renef/tui/tui_state.h:13
Class
ConsoleTabImpl
src/binr/renef/tui/tabs/console_tab.cpp:28
Class
Eval
src/librenef/cmd/cmd_eval.cpp:13
Class
Eval
src/librenef/cmd/cmd.cpp:12
Class
Extend
external/json.hpp:3270
Class
Extend<integer_sequence<T, Ints...>, SeqSize, 0>
external/json.hpp:3274
Class
Extend<integer_sequence<T, Ints...>, SeqSize, 1>
external/json.hpp:3280
Class
Gen
external/json.hpp:3288
Class
Gen<T, 0>
external/json.hpp:3295
Class
HookEntry
src/binr/renef/tui/tui_state.h:21
Class
HookGen
src/librenef/cmd/cmd_hookgen.cpp:26
Class
HookGen
src/librenef/cmd/cmd.cpp:21
Class
HookTarget
src/agent/include/agent/lua_hook.h:18
Class
HookTarget
src/agent/include/agent/hook.h:37
Class
HookTarget
src/agent/lua/api_hook.c:16
Class
HooksCommand
src/librenef/cmd/cmd_hooks.cpp:9
Class
HooksCommand
src/librenef/cmd/cmd.cpp:17
Class
HooksTabImpl
src/binr/renef/tui/tabs/hooks_tab.cpp:39
Class
ITransport
src/librenef/include/renef/socket_helper.h:6
Class
ITransport
* Abstract base class for transport layer implementations. * Provides interface for different IPC mechanisms (UDS, TCP, Mach Ports, etc.) */
src/librenef/include/renef/transport.h:10
Class
InspectBinary
src/librenef/cmd/cmd.cpp:11
Class
InspectBinary
src/librenef/cmd/cmd_inspect.cpp:12
Class
ListAppsCommand
src/librenef/cmd/cmd.cpp:10
Class
ListAppsCommand
src/librenef/cmd/cmd_list.cpp:14
Class
LoadScriptCommand
src/librenef/cmd/cmd_load.cpp:28
Class
LoadScriptCommand
src/librenef/cmd/cmd.cpp:13
Class
LoadScriptResult
src/binr/renef/main.cpp:684
Class
LogsTabImpl
src/binr/renef/tui/tabs/logs_tab.cpp:15
Class
MemDumpCommand
src/librenef/cmd/cmd_memdump.cpp:10
Class
MemDumpCommand
src/librenef/cmd/cmd.cpp:20
Enum
MemHookType
src/agent/include/agent/lua_hook.h:13
Enum
MemHookType
src/agent/include/agent/lua_hook.h:19
Class
MemScan
src/librenef/cmd/cmd_memscan.cpp:65
Class
MemScan
src/librenef/cmd/cmd.cpp:15
Enum
MemScanAction
src/binr/renef/tui/memscan_tui.h:16
Class
MemScanJson
src/librenef/cmd/cmd_memscan.cpp:168
Class
MemScanJson
src/librenef/cmd/cmd.cpp:16
Class
MemScanResult
src/binr/renef/tui/memscan_tui.h:8
Class
MemScanSelection
src/binr/renef/tui/memscan_tui.h:24
Class
MemoryTabImpl
src/binr/renef/tui/tabs/memory_tab.cpp:11
Class
ModuleEntry
src/binr/renef/tui/tui_state.h:29
Class
ModulesTabImpl
src/binr/renef/tui/tabs/modules_tab.cpp:38
Class
PingCommand
src/librenef/cmd/cmd_ping.cpp:5
Class
PingCommand
Forward declarations for command classes
src/librenef/cmd/cmd.cpp:7
Class
PluginCommandDispatcher
src/librenef/plugin/plugin.cpp:15
Class
PluginsCommand
src/librenef/cmd/cmd_plugin.cpp:6
Class
RENPlugin
src/librenef/plugin/plugin.cpp:79
Class
RENPlugin
src/librenef/include/renef/plugin.h:65
Class
RENPluginMetadata
src/librenef/include/renef/plugin.h:56
Class
RenefResult
bindings/python/renef/core.py:29
Class
RenefSession
Opaque struct definition
src/librenef/binding/renef.cpp:20
Class
RenefSession
src/librenef/binding/renef.h:12
Class
ResumeCommand
src/librenef/cmd/cmd_resume.cpp:7
Class
ScreenInteractive
src/binr/renef/tui/tui_state.h:10
Class
SecCommand
src/librenef/cmd/cmd.cpp:19
Class
SecCommand
src/librenef/cmd/cmd_sec.cpp:8
Class
ServerConnection
src/librenef/include/renef/server_connection.h:6
Class
SimpleTerm
src/binr/renef/tui/memscan_tui.cpp:38
Class
SocketHelper
* Socket helper class for managing agent connections * Now uses ITransport for platform-agnostic communication */
src/librenef/include/renef/socket_helper.h:12
Class
SocketHelper
src/librenef/include/renef/plugin.h:33
Class
SpawnCommand
src/librenef/cmd/cmd_spawn.cpp:83
Class
SpawnCommand
src/librenef/cmd/cmd.cpp:9
Class
SpawnParams
src/librenef/cmd/cmd_spawn.cpp:18
Class
StraceCommand
src/librenef/cmd/cmd_strace.cpp:14
Enum
SyscallArgType
src/agent/strace/strace.c:165
Enum
SyscallArgType
src/agent/include/agent/strace.h:15
next →
1–100 of 336, ranked by callers