Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dobin/RedEdr
/ functions
Functions
1,333 in github.com/dobin/RedEdr
⨍
Functions
1,333
◇
Types & classes
354
↓ 3 callers
Function
add_callback
RedEdrShared/loguru.cpp:934
↓ 3 callers
Function
cbegin
@brief returns a const iterator to the first element @sa https://json.nlohmann.me/api/basic_json/cbegin/
RedEdrShared/json.hpp:22134
↓ 3 callers
Function
create_client_socket
RedEdr/httplib.h:3468
↓ 3 callers
Function
emplace
RedEdrShared/json.hpp:19106
↓ 3 callers
Function
get_ip_and_port
RedEdr/httplib.h:3551
↓ 3 callers
Method
has_default
TODO: maybe default options should count towards the number of arguments
RedEdr/cxxops.hpp:1522
↓ 3 callers
Function
is_number_float
@brief return whether value is a floating-point number @sa https://json.nlohmann.me/api/basic_json/is_number_float/
RedEdrShared/json.hpp:20700
↓ 3 callers
Function
is_number_integer
@brief return whether value is an integer number @sa https://json.nlohmann.me/api/basic_json/is_number_integer/
RedEdrShared/json.hpp:20686
↓ 3 callers
Function
is_socket_alive
RedEdr/httplib.h:3092
↓ 3 callers
Function
make_content_range_header_field
RedEdr/httplib.h:5005
↓ 3 callers
Function
message_digest
RedEdr/httplib.h:5125
↓ 3 callers
Method
moved_or_copied
RedEdrShared/json.hpp:14889
↓ 3 callers
Function
on_callback_change
RedEdrShared/loguru.cpp:926
↓ 3 callers
Function
parse_header
RedEdr/httplib.h:3969
↓ 3 callers
Function
process_client_socket
RedEdr/httplib.h:3211
↓ 3 callers
Function
process_multipart_ranges_data
RedEdr/httplib.h:5020
↓ 3 callers
Function
random_string
RedEdr/httplib.h:4857
↓ 3 callers
Function
read_content
RedEdr/httplib.h:4201
↓ 3 callers
Function
read_socket
RedEdr/httplib.h:2954
↓ 3 callers
Method
release
RedEdr/httplib.h:347
↓ 3 callers
Function
select_write
RedEdr/httplib.h:3007
↓ 3 callers
Method
set_begin
set iterator to a defined beginning
RedEdrShared/json.hpp:12781
↓ 3 callers
Method
stop
RedEdr/httplib.h:6128
↓ 3 callers
Function
stringLength
RedEdr/cxxops.hpp:241
↓ 3 callers
Function
swap
@brief exchanges the values @sa https://json.nlohmann.me/api/basic_json/swap/
RedEdrShared/json.hpp:22812
↓ 3 callers
Function
test
RedEdrTester/RedEdrTester.cpp:169
↓ 3 callers
Function
trace_in_progress
RedEdr/etwreader.cpp:25
↓ 3 callers
Function
trim
RedEdr/httplib.h:2674
↓ 3 callers
Function
trim_double_quotes_copy
RedEdr/httplib.h:2690
↓ 3 callers
Function
unget
! @brief unget current character (read it again on next get) We implement unget by setting variable next_unget to true. The input is
RedEdrShared/json.hpp:8779
↓ 3 callers
Method
valid
return false if json data is invalid
RedEdr/jsonw.hpp:779
↓ 3 callers
Method
wstr
RedEdr/jsonw.hpp:816
↓ 2 callers
Function
AnalyzeFile
RedEdrTester/RedEdrTester.cpp:139
↓ 2 callers
Function
AugmentEventWithMemAddrInfo
RedEdr/event_augmenter.cpp:19
↓ 2 callers
Function
ConnectPplService
RedEdr/pplmanager.cpp:23
↓ 2 callers
Function
ConnectUserspacePipe
Connect to the userspace daemon
RedEdrDriver/upipe.c:110
↓ 2 callers
Function
DisconnectUserspacePipe
RedEdrDriver/upipe.c:93
↓ 2 callers
Function
EnablePplProducer
RedEdr/pplmanager.cpp:34
↓ 2 callers
Function
EnableProcessTelemetryLogging
Enable all ETW-TI logging flags for the given process. Must be called at PASSIVE_LEVEL (process-creation callbacks run at PASSIVE_LEVEL). Returns TRUE
RedEdrDriver/kcallbacks.c:65
↓ 2 callers
Function
EnumerateModuleSections
RedEdrShared/process_query.cpp:301
↓ 2 callers
Method
GetMemoryRegion
RedEdrShared/process_mem_static.cpp:30
↓ 2 callers
Method
Init
RedEdrShared/loguru.cpp:1623
↓ 2 callers
Function
InitLogFile
Initialize log file
RedEdr/logging.cpp:25
↓ 2 callers
Function
InstallPplService
RedEdr/pplmanager.cpp:195
↓ 2 callers
Function
IsServiceRunning
https://gist.github.com/the-nose-knows/607dba810fa7fc1db761e4f0ad1fe464
RedEdr/serviceutils.cpp:31
↓ 2 callers
Function
LoadKernelDriver
RedEdr/kernelinterface.cpp:128
↓ 2 callers
Function
LogProcessTelemetryLoggingFlags
Query and debug-log the current PROCESS_LOGGING_INFORMATION flags for a process.
RedEdrDriver/kcallbacks.c:125
↓ 2 callers
Function
LogScopeRAII
older MSVC default move ctors close the scope on move. See issue #43
RedEdrShared/loguru.hpp:676
↓ 2 callers
Method
ObserveIfMatchesTargets
RedEdrShared/myprocess.cpp:65
↓ 2 callers
Method
PopulateAllProcesses
Populate cache with all currently running processes
RedEdrShared/process_resolver.cpp:120
↓ 2 callers
Function
ProcessEnumerateModules
Enumerate all modules loaded in the process (DLL's), and their sections
RedEdrShared/process_query.cpp:200
↓ 2 callers
Method
RefreshTargetMatching
Re-evaluate all cached processes with current target names
RedEdrShared/process_resolver.cpp:204
↓ 2 callers
Function
ShutdownEtwtiReader
RedEdrPplService/etwtireader.cpp:71
↓ 2 callers
Function
StartPplService
RedEdr/pplmanager.cpp:257
↓ 2 callers
Function
TestProcessSpawnWithAPCInjection
RedTest/redtest.cpp:359
↓ 2 callers
Function
TestProcessSpawnWithSectionMapping
RedTest/redtest.cpp:608
↓ 2 callers
Function
TestProcessSpawnWithSetThreadContext
RedTest/redtest.cpp:472
↓ 2 callers
Function
TestProcessSpawnWithShellcode
RedTest/redtest.cpp:256
↓ 2 callers
Function
TestThreadSuspendResume
RedTest/redtest.cpp:213
↓ 2 callers
Function
WriteToLogFile
RedEdrPplService/logging.cpp:39
↓ 2 callers
Method
add
RedEdrShared/ranges.h:55
↓ 2 callers
Function
add_certs_to_x509_store
RedEdr/httplib.h:5230
↓ 2 callers
Function
append_query_params
RedEdr/httplib.h:5446
↓ 2 callers
Function
at
@brief access specified array element with bounds checking @sa https://json.nlohmann.me/api/basic_json/at/
RedEdrShared/json.hpp:21288
↓ 2 callers
Function
begin
RedEdr/cxxops.hpp:269
↓ 2 callers
Method
clone
RedEdr/cxxops.hpp:1303
↓ 2 callers
Function
compare_case_ignore
RedEdr/httplib.h:3960
↓ 2 callers
Function
compute_boundaries
RedEdrShared/json.hpp:17141
↓ 2 callers
Method
copy_settings
RedEdr/httplib.h:7004
↓ 2 callers
Function
create_socket
RedEdr/httplib.h:3230
↓ 2 callers
Function
divide
RedEdr/httplib.h:2697
↓ 2 callers
Function
do_replacements
RedEdrShared/loguru.cpp:1174
↓ 2 callers
Function
emplace_back
RedEdrShared/json.hpp:22559
↓ 2 callers
Function
encoding_type
RedEdr/httplib.h:3718
↓ 2 callers
Function
end
RedEdr/cxxops.hpp:276
↓ 2 callers
Function
erase
RedEdrShared/json.hpp:19214
↓ 2 callers
Function
erase_internal
RedEdrShared/json.hpp:21917
↓ 2 callers
Function
errno_as_text
RedEdrShared/loguru.cpp:588
↓ 2 callers
Function
file_input_adapter
RedEdrShared/json.hpp:6219
↓ 2 callers
Function
flatten
@brief return flattened JSON value @sa https://json.nlohmann.me/api/basic_json/flatten/
RedEdrShared/json.hpp:24024
↓ 2 callers
Function
from_hex_to_i
RedEdr/httplib.h:2421
↓ 2 callers
Function
from_i_to_hex
RedEdr/httplib.h:2438
↓ 2 callers
Function
from_json_array_impl
RedEdrShared/json.hpp:4839
↓ 2 callers
Function
from_json_inplace_array_impl
RedEdrShared/json.hpp:4922
↓ 2 callers
Function
from_json_tuple_impl
RedEdrShared/json.hpp:5028
↓ 2 callers
Method
get_default_value
RedEdr/cxxops.hpp:1232
↓ 2 callers
Function
get_error_context_for
RedEdrShared/loguru.cpp:1794
↓ 2 callers
Function
get_local_ip_and_port
RedEdr/httplib.h:3573
↓ 2 callers
Function
get_remote_ip_and_port
RedEdr/httplib.h:3582
↓ 2 callers
Function
get_time_for_file
RedEdrShared/utils.cpp:196
↓ 2 callers
Function
grisu2
RedEdrShared/json.hpp:17780
↓ 2 callers
Function
grisu2_round
RedEdrShared/json.hpp:17498
↓ 2 callers
Function
has_header
RedEdr/httplib.h:3946
↓ 2 callers
Function
hex_bytes
! * @brief convert a byte to a uppercase hex representation * @param[in] byte byte to represent * @return representation ("
RedEdrShared/json.hpp:18731
↓ 2 callers
Function
home_dir
RedEdrShared/loguru.cpp:718
↓ 2 callers
Function
indentation
RedEdrShared/loguru.cpp:459
↓ 2 callers
Method
intersect
RedEdrShared/ranges.h:24
↓ 2 callers
Method
is_boolean
RedEdr/cxxops.hpp:1244
↓ 2 callers
Method
is_container
RedEdr/cxxops.hpp:1185
↓ 2 callers
Method
is_end
return whether the iterator is at end
RedEdrShared/json.hpp:12799
← previous
next →
201–300 of 1,333, ranked by callers