Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ReversecLabs/C3
/ functions
Functions
5,004 in github.com/ReversecLabs/C3
⨍
Functions
5,004
◇
Types & classes
1,425
Method
Dropbox
Default constructor.
Src/Common/FSecure/Dropbox/DropboxApi.h:21
Method
DumpSnapshots
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Core/Profiler.cpp:155
Method
DuplexConnection
Enable move constructor
Src/Common/FSecure/Sockets/DuplexConnection.h:18
Method
DuplexConnection
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Common/FSecure/Sockets/DuplexConnection.cpp:6
Method
DuplexPipe
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Common/FSecure/WinTools/Pipe.cpp:126
Method
DuplexPipe
Src/Common/FSecure/WinTools/Pipe.h:106
Function
Ea
(t,e)
Src/WebController/Backend/wwwroot/js/chunk-vendors.8845e9c1.js:55
Function
Em
(t,e,n)
Src/WebController/Backend/wwwroot/js/chunk-vendors.8845e9c1.js:87
Method
EncodeData
Encode binary data to URI format @param raw data to encode @returns encoded data
Src/Common/FSecure/WinHttp/Uri.h:102
Method
EncodeData
Src/Common/FSecure/C3/Interfaces/Channels/LDAP.cpp:187
Method
EncodeData
Src/Common/FSecure/C3/Interfaces/Channels/Print.cpp:144
Method
Encrypt
Src/Common/ADVobfuscator/MetaString.h:72
Method
Encrypt
Src/Common/FSecure/Crypto/Sodium.cpp:220
Method
Encrypt
(byte[] plaintext, byte[] txKey)
Src/WebController/Backend/Comms/Crypto/KeyExchange.cs:18
Method
EncryptAgentPacket
Src/Common/FSecure/C3/Interfaces/Connectors/0xC2.cpp:807
Method
EncryptAndAuthenticate
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Common/FSecure/Crypto/Sodium.cpp:101
Method
EncryptAndSend
(byte[] data)
Src/WebController/Backend/Comms/GatewayApiBridgeSending.cs:43
Method
EncryptAndSign
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Common/FSecure/Crypto/Sodium.cpp:89
Method
EncryptAnonymously
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Common/FSecure/Crypto/Sodium.cpp:33
Method
Enqueue
(GatewayRequest command)
Src/WebController/Backend/Comms/CommandQueue.cs:63
Method
Ensure
Src/Common/FSecure/CppTools/SafeSmartPointerContainer.h:64
Method
EnsureConnected
Src/Common/FSecure/C3/Interfaces/Channels/TCP.cpp:89
Method
EnsureCreateExists
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Core/Profiler.cpp:981
Method
Enviroment
Src/Common/FSecure/Sql/Sql.hpp:139
Function
Eo
(t)
Src/WebController/Backend/wwwroot/js/chunk-vendors.8845e9c1.js:55
Method
Error
(string message)
Src/WebController/Backend/Comms/GatewayRequests/Error.cs:16
Function
Et
()
Src/WebController/Backend/wwwroot/js/app.d2696140.js:1
Method
EvaluateResponse
Check if request was successful. @throws std::exception describing incorrect response if occurred.
Src/Common/FSecure/C3/Interfaces/Channels/Office365.h:105
Method
EvaluateResponse
Src/Common/FSecure/WebexTeams/WebexTeamsApi.cpp:178
Method
EwsTask
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Common/FSecure/C3/Interfaces/Channels/EwsTask.cpp:9
Method
ExchangeKeys
(CancellationToken cancellationToken)
Src/WebController/Backend/Comms/GatewayApiBridgeReceiving.cs:62
Method
ExtractPublic
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Common/FSecure/Crypto/Sodium.cpp:179
Function
Fa
(t)
Src/WebController/Backend/wwwroot/js/chunk-vendors.8845e9c1.js:113
Method
FileEntry
Src/Common/FSecure/Github/GithubApi.cpp:249
Method
FillConfig
Src/ChannelLinter/ArgumentParser.cpp:78
Method
Filter
Src/Common/FSecure/WinTools/StructuredExceptionHandling.cpp:5
Method
Find
Finds Element using provided comparator. @param comparator function that returns true for requested Element. @return Element if existed, otherwise nul
Src/Common/FSecure/CppTools/SafeSmartPointerContainer.h:22
Method
Find
Src/Common/FSecure/C3/Internals/InterfaceFactory.h:54
Method
FindElementIterator
Finds Element iterator specified by ID. @param id ID of the Element to find. @return Element iterator if existed, otherwise null.
Src/Core/Profiler.h:112
Method
FindGatewaySideAgent
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Core/Profiler.cpp:1215
Method
FindNeighborOnDevice
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Core/Profiler.cpp:1189
Method
FindRouteByOutgoingChannel
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Core/RouteManager.cpp:37
Function
FindSymbol
Src/CebuLoader/UnexportedWinApi.cpp:175
Method
FindTeamID
Src/Common/FSecure/Mattermost/MattermostApi.cpp:106
Method
Fnv1aType
Src/Common/FSecure/CppTools/Hash.h:27
Method
Form
Src/ChannelLinter/Form.cpp:6
Method
Form
Move constructor
Src/ChannelLinter/Form.h:20
Method
FormElement
Src/ChannelLinter/FormElement.cpp:176
Method
From
Deserialize from ByteView. @param bv. Buffer with serialized data. @return arithmetic type.
Src/Common/FSecure/CppTools/ByteConverter/ByteConverter.h:34
Method
From
Deserialize from ByteView. @param bv. Buffer with serialized data. @return enum.
Src/Common/FSecure/CppTools/ByteConverter/ByteConverter.h:68
Method
From
Deserialize from ByteView. Writing to ByteVector is similar for any iterable type, but container construction can heavily differ. Utils::Container::Ge
Src/Common/FSecure/CppTools/ByteConverter/ByteConverter.h:112
Method
From
Deserialize from ByteView. @param bv. Buffer with serialized data. @return std::filesystem::path.
Src/Common/FSecure/CppTools/ByteConverter/ByteConverter.h:157
Method
From
Retrieve ByteView substring with requested size. @param bv. Buffer with serialized data. Will be moved by N bytes. @return ByteView new view with size
Src/Common/FSecure/CppTools/ByteConverter/ByteConverter.h:187
Method
From
Deserialize from ByteView. @param bv. Buffer with serialized data. @return std::tuple.
Src/Common/FSecure/CppTools/ByteConverter/ByteConverter.h:222
Method
From
@brief Default implementation of From method. Retrieves data from view and creates new object by passing tuple as arguments for T{...} construction. T
Src/Common/FSecure/CppTools/ByteConverter/ByteConverter.h:368
Method
From
@brief Shadowed TupleConverter<T>::From initalizing only selected members, skipped ones will be default initialized. @note T must have default constru
Src/Common/FSecure/CppTools/ByteConverter/ByteConverter.h:447
Method
GateRelay
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Core/GateRelay.cpp:25
Method
Gateway
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Core/Profiler.cpp:772
Method
GatewayCapabilityView
(GatewayBuild gb)
Src/WebController/Backend/Models/GatewayCapabilityView.cs:34
Method
GatewayConnectionHandler
(MessageFramingTcpClient client, IServiceProvider services, CancellationToken ct)
Src/WebController/Backend/Comms/GatewayApiBridge.cs:24
Method
GatewayController
(C3WebAPIContext c)
Src/WebController/Backend/Controllers/GatewayController.cs:23
Method
GatewayRequest
(dynamic messageData, bool requireResponse = false)
Src/WebController/Backend/Comms/GatewayRequests/GatewayRequest.cs:17
Method
GatewayResponseError
(string errorMessage)
Src/WebController/Backend/Comms/GatewayResponses/GatewayResponse.cs:12
Method
GatewayResponseProcessor
(C3WebAPIContext dbContext)
Src/WebController/Backend/Comms/GatewayResponseProcessor.cs:12
Method
GatewayViewModel
(Gateway g, IEnumerable<Note> notes)
Src/WebController/Backend/Models/GatewayViewModel.cs:14
Method
GatewaysSyncService
(IServiceProvider services)
Src/WebController/Backend/Comms/GatewaysSyncService.cs:52
Method
Gather
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Common/FSecure/WinTools/HostInfo.cpp:40
Method
GenerateAsymmetricKeys
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Common/FSecure/Crypto/Sodium.cpp:5
Method
GenerateCheckin
Src/Common/FSecure/C3/Interfaces/Connectors/0xC2.cpp:822
Method
GenerateClientSessionKeys
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Common/FSecure/Crypto/Sodium.cpp:200
Method
GenerateClientSessionKeys
(KeyPair clientKeys, byte[] serverPublicKey)
Src/WebController/Backend/Comms/Crypto/KeyExchange.cs:48
Method
GenerateExchangeKeys
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Common/FSecure/Crypto/Sodium.cpp:189
Method
GeneratePayload
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Common/FSecure/C3/Interfaces/Connectors/Covenant.cpp:374
Method
GeneratePayload
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Common/FSecure/C3/Interfaces/Connectors/0xC2.cpp:341
Method
GeneratePayload
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Common/FSecure/C3/Interfaces/Connectors/TeamServer.cpp:179
Method
GenerateRandom
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Core/RouteId.cpp:15
Method
GenerateSequenceNumber
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Core/BaseQuery.cpp:44
Method
GenerateServerSessionKeys
Src/Common/FSecure/Crypto/Sodium.cpp:210
Method
GenerateShellcode
(byte[] payload, DonutRequest request, Build.Architecture arch)
Src/WebController/Backend/Comms/IDonutService.cs:8
Method
GenerateShellcode
(byte[] payload, DonutRequest request, Build.Architecture arch)
Src/WebController/Backend/Comms/DonutService.cs:25
Method
GenerateSignatureKeys
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Common/FSecure/Crypto/Sodium.cpp:15
Method
GenerateSymmetricKey
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Common/FSecure/Crypto/Sodium.cpp:25
Method
Get
Get base address of buffer @returns base address of buffer
Src/Common/FSecure/WinTools/InjectionBuffer.h:22
Method
Get
Src/Common/CppRestSdk/include/pplx/pplxtasks.h:857
Method
Get
Src/Common/CppRestSdk/include/pplx/pplxtasks.h:879
Method
Get
Src/Common/CppRestSdk/include/pplx/pplxtasks.h:902
Method
Get
(ulong commandId, HexId gatewayId, ulong? relayId = null, ulong? interfaceId = null)
Src/WebController/Backend/Controllers/CommandControllerHelper.cs:37
Method
Get
([FromRoute] HexId gatewayId, ulong commandId)
Src/WebController/Backend/Controllers/CommandController.cs:35
Method
Get
(ulong gatewayId)
Src/WebController/Backend/Comms/CommandQueue.cs:37
Method
GetAccessToken
Src/Common/FSecure/Zoom/ZoomApi.cpp:59
Method
GetAllMessages
Src/Common/FSecure/Discord/DiscordApi.cpp:94
Method
GetApiCall
Getter for underlying enum. @return underlying enum.
Src/Common/FSecure/CppTools/XError.h:186
Method
GetAttachmentById
Src/Common/FSecure/AsanaApi/AsanaApi.cpp:140
Method
GetAttributeValue
Src/Common/FSecure/C3/Interfaces/Channels/LDAP.cpp:137
Method
GetBinaryDescription
(Build.Architecture arch)
Src/WebController/Backend/Comms/Customizer.cs:119
Method
GetBuild
GET: api/[controller]/[buildId]
Src/WebController/Backend/Controllers/BuildController.cs:35
Method
GetBuildExtention
(RelayBuildRequest request)
Src/WebController/Backend/Controllers/BuildController.cs:129
Method
GetBuildId
Src/Core/Relay.h:19
Method
GetC3Jobs
Src/Common/FSecure/C3/Interfaces/Channels/Print.cpp:74
Method
GetCapability
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Src/Common/FSecure/C3/Interfaces/Connectors/MockServer.cpp:168
← previous
next →
2,001–2,100 of 5,004, ranked by callers