MCPcopy Create free account

hub / github.com/ION28/BLUESPAWN / types & classes

Types & classes236 in github.com/ION28/BLUESPAWN

↓ 17 callersClassXpathQuery
BLUESPAWN-win-client/headers/util/eventlogs/XpathQuery.h:12
↓ 11 callersClassBeginCriticalSection
BLUESPAWN-win-client/headers/util/wrappers.hpp:99
↓ 10 callersClassFolder
BLUESPAWN-win-client/headers/util/filesystem/FileSystem.h:361
↓ 7 callersClassFile
BLUESPAWN-win-client/headers/util/filesystem/FileSystem.h:66
↓ 4 callersClassAcquireMutex
BLUESPAWN-win-client/headers/util/wrappers.hpp:71
↓ 4 callersClassOwner
BLUESPAWN-win-client/headers/util/permissions/permissions.h:129
↓ 4 callersClassPE_Section
BLUESPAWN-win-client/headers/util/pe/PE_Section.h:10
↓ 4 callersClassSecurityDescriptor
BLUESPAWN-win-client/headers/util/permissions/permissions.h:47
↓ 2 callersClassImage_Loader
BLUESPAWN-win-client/headers/util/pe/Image_Loader.h:122
↓ 2 callersClassRegistryKey
* This class is for interaction with the Windows Registry. A single instance of this * class represents a key in the registry, not to be confused wi
BLUESPAWN-win-client/headers/util/configurations/Registry.h:49
↓ 2 callersClassWindowsOS
BLUESPAWN-win-client/headers/mitigation/Software.h:82
↓ 1 callersClassCombinePolicy
* \brief Combines two or more mitigation policy objects into just one object. The policy may require all of or just * one of the policies bei
BLUESPAWN-win-client/headers/mitigation/policy/CombinePolicy.h:15
↓ 1 callersClassDetection
BLUESPAWN-win-client/headers/scan/ScanInfo.h:11
↓ 1 callersClassMitigation
* \brief Represents a mitigation that may be applied to the system. * * \note For mitigations that apply to the OS, each MITRE mitigation technique
BLUESPAWN-win-client/headers/mitigation/Mitigation.h:64
↓ 1 callersClassMitigationPolicy
* \brief A policy to be enforced by a mitigation. Each mitigation policy represents a single setting, * configuration, or change to be enforce
BLUESPAWN-win-client/headers/mitigation/policy/MitigationPolicy.h:30
↓ 1 callersClassPE_Image
BLUESPAWN-win-client/headers/util/pe/PE_Image.h:20
↓ 1 callersClassSoftware
* \brief Represents a software package used by a mitigation. */
BLUESPAWN-win-client/headers/mitigation/Software.h:38
↓ 1 callersClassVersion
* \brief Represents the version of a program */
BLUESPAWN-win-client/headers/mitigation/Software.h:10
EnumAggressiveness
BLUESPAWN-win-client/headers/hunt/HuntInfo.h:41
EnumAllocationFunction
BLUESPAWN-win-client/headers/util/wrappers.hpp:118
ClassAllocationWrapper
BLUESPAWN-win-client/headers/util/wrappers.hpp:112
ClassAllocationWrapperStream
BLUESPAWN-win-client/src/scan/YaraScanner.cpp:59
ClassAnalyzer
BLUESPAWN-win-client/headers/util/processes/Analyzer.h:79
EnumArchitecture
BLUESPAWN-win-client/headers/util/pe/PE_Image.h:18
ClassBluespawn
BLUESPAWN-win-client/headers/user/bluespawn.h:26
EnumBluespawnMode
BLUESPAWN-win-client/headers/user/bluespawn.h:24
ClassCLI
* This class serves as a way for BLUESPAWN's modules to interact with the user through a command line interface. * This class acts as a pseudo-single
BLUESPAWN-win-client/headers/user/CLI.h:12
ClassCLISink
* CLISink provides a sink for the logger that directs output to the console. * * Each log message is prepended with the severity of the log, as d
BLUESPAWN-win-client/headers/util/log/CLISink.h:17
ClassCOMPILER_RESULTS
BLUESPAWN-win-client/src/yara/yarac.c:64
ClassCarveMemoryReaction
BLUESPAWN-win-client/headers/reaction/CarveMemory.h:9
EnumCategory
BLUESPAWN-win-client/headers/hunt/HuntInfo.h:29
ClassCertainty
Represents the degree of certainty that a detection is malicious
BLUESPAWN-win-client/headers/scan/ScanInfo.h:20
ClassCombinePolicy
BLUESPAWN-win-client/headers/mitigation/policy/MitigationPolicy.h:20
ClassCriticalSection
BLUESPAWN-win-client/headers/util/wrappers.hpp:82
EnumDataSource
BLUESPAWN-win-client/headers/hunt/HuntInfo.h:18
ClassDebugSink
* DebugSink provides a sink for the logger that directs output to the debug console. * * Each log message is prepended with the severity of the lo
BLUESPAWN-win-client/headers/util/log/DebugSink.h:15
ClassDeleteFileReaction
BLUESPAWN-win-client/headers/reaction/DeleteFile.h:12
EnumDetail
* This indicates the level of detail in the log level. */
BLUESPAWN-win-client/headers/util/log/LogLevel.h:24
ClassDetection
* Represents something that has been identified as potentially malicious. Each detection object can be further broken * down in to the types laid ou
BLUESPAWN-win-client/headers/scan/Detections.h:671
ClassDetectionContext
Stores contextual information around a detection
BLUESPAWN-win-client/headers/scan/Detections.h:625
ClassDetectionRegister
* Keeps track of all detections found so far */
BLUESPAWN-win-client/headers/scan/DetectionRegister.h:14
ClassDetectionSink
BLUESPAWN-win-client/headers/util/log/DetectionSink.h:25
EnumDetectionType
Identifies the type of detection a Detection object represents
BLUESPAWN-win-client/headers/scan/Detections.h:19
EnumDir
BLUESPAWN-win-client/headers/mitigation/policy/FirewallRulePolicy.h:115
EnumEnforcementLevel
BLUESPAWN-win-client/headers/mitigation/policy/MitigationPolicy.h:12
ClassEvent
BLUESPAWN-win-client/headers/monitor/Event.h:17
ClassEventListener
* An event manager for seemlessly subscribing and unsubscribing to and from events. Since this * class can handle all types of events, there is no ne
BLUESPAWN-win-client/headers/monitor/EventListener.h:18
ClassEventLogEvent
BLUESPAWN-win-client/headers/monitor/Event.h:35
ClassEventLogItem
BLUESPAWN-win-client/headers/util/eventlogs/EventLogItem.h:16
ClassEventLogPolicy
* \brief Implements a MitigationPolicy for enabling event log channels */
BLUESPAWN-win-client/headers/mitigation/policy/EventLogPolicy.h:13
ClassEventManager
BLUESPAWN-win-client/headers/monitor/EventManager.h:9
ClassEventSubscription
* A class used to connect a HuntTriggerReaction to the Windows async call when an event is generated */
BLUESPAWN-win-client/headers/util/eventlogs/EventSubscription.h:15
EnumEventType
BLUESPAWN-win-client/headers/monitor/Event.h:15
ClassEventWrapper
BLUESPAWN-win-client/headers/util/eventlogs/EventLogItem.h:10
ClassExport_Section
BLUESPAWN-win-client/headers/util/pe/Export_Section.h:21
ClassFileAttribs
BLUESPAWN-win-client/headers/util/filesystem/FileSystem.h:58
ClassFileDetectionData
* Stores information about a file identified as possibly malicious */
BLUESPAWN-win-client/headers/scan/Detections.h:314
ClassFileEvent
BLUESPAWN-win-client/headers/monitor/Event.h:87
ClassFileScanner
BLUESPAWN-win-client/headers/scan/FileScanner.h:11
ClassFileSearchAttribs
BLUESPAWN-win-client/headers/util/filesystem/FileSystem.h:62
ClassFindWrapper
BLUESPAWN-win-client/headers/util/wrappers.hpp:64
EnumFirewallAction
Specify whether the type of connection should be allowed
BLUESPAWN-win-client/headers/mitigation/policy/FirewallRulePolicy.h:96
ClassFirewallBasePolicy
BLUESPAWN-win-client/headers/mitigation/policy/FirewallRulePolicy.h:181
ClassFirewallRulePolicy
* \brief Implements a FirewallRulePolicy for ensuring types of connections are or are not allowed. * * \note FirewallRulePolicy objects enforcing t
BLUESPAWN-win-client/headers/mitigation/policy/FirewallRulePolicy.h:111
ClassGenericWrapper
BLUESPAWN-win-client/headers/util/wrappers.hpp:21
ClassGroup
BLUESPAWN-win-client/headers/util/permissions/permissions.h:360
ClassHandleWrapper
BLUESPAWN-win-client/headers/util/wrappers.hpp:47
EnumHashType
BLUESPAWN-win-client/headers/util/filesystem/FileSystem.h:36
ClassHint
BLUESPAWN-win-client/headers/util/pe/Import_Section.h:31
ClassHook
BLUESPAWN-win-client/headers/util/processes/ProcessUtils.h:14
ClassHunt
BLUESPAWN-win-client/headers/hunt/Hunt.h:62
ClassHuntInfo
This struct is a POD type for storing information about a hunt to be logged.
BLUESPAWN-win-client/headers/hunt/HuntInfo.h:48
ClassHuntRegister
* HuntRegister is a class meant to be used to manage running hunts and monitoring. * Rather than make HuntRegister a singleton, all members are inste
BLUESPAWN-win-client/headers/hunt/HuntRegister.h:16
ClassHuntRegister
BLUESPAWN-win-client/headers/hunt/Hunt.h:13
ClassHuntT1036
* HuntT1036 examines the local file system for executables in user writable * locations in %WINDIR% * * @scans Cursory checks all such writable
BLUESPAWN-win-client/headers/hunt/hunts/HuntT1036.h:15
ClassHuntT1037
* HuntT1037 examines the registry and filesystem for logon scripts */
BLUESPAWN-win-client/headers/hunt/hunts/HuntT1037.h:12
ClassHuntT1053
* HuntT1053 looks for malicious activity hidden in scheduled tasks/jobs * T1053.005: examines Windows events for new scheduled tasks * * @monit
BLUESPAWN-win-client/headers/hunt/hunts/HuntT1053.h:12
ClassHuntT1055
* HuntT1055 examines all processes for shellcode injections, injected PE images, * function hooks, and doppelganging. This individual hunt will even
BLUESPAWN-win-client/headers/hunt/hunts/HuntT1055.h:16
ClassHuntT1068
* HuntT1068 examines the registry and file system for evidence of CVE-2020-1048. */
BLUESPAWN-win-client/headers/hunt/hunts/HuntT1068.h:9
ClassHuntT1070
* HuntT1070 looks for evidence attackers tried to cover their tracks. * Currently examines Sysmon logs looking for timestomp events * * @monitor
BLUESPAWN-win-client/headers/hunt/hunts/HuntT1070.h:12
ClassHuntT1136
* HuntT1136 examines Windows events for new accounts created * T1136.001: looks for local Windows accounts that were created * * @monitor Tri
BLUESPAWN-win-client/headers/hunt/hunts/HuntT1136.h:12
ClassHuntT1484
* HuntT1484 examines the local file system for presence of ntuser.man files which * can be used to override GPO settings */
BLUESPAWN-win-client/headers/hunt/hunts/HuntT1484.h:11
ClassHuntT1505
* HuntT1505 looks for the abuse of legitimate extensible software components * T1505.003: examines the locations of web roots, looking for files
BLUESPAWN-win-client/headers/hunt/hunts/HuntT1505.h:15
ClassHuntT1543
* HuntT1543 examines system services for evidence of bad. * T1543.003: examines Windows events for new services created * * @monitor Triggers
BLUESPAWN-win-client/headers/hunt/hunts/HuntT1543.h:12
ClassHuntT1546
* HuntT1546 looks for event triggered persistence attacks. Currently works below: * T1546.002: examines the system for malicious screensavers
BLUESPAWN-win-client/headers/hunt/hunts/HuntT1546.h:18
ClassHuntT1547
* HuntT1547 looks for malicious boot or logon autostart execution activity * * T1547.001: examines the registry for run keys and filesyste
BLUESPAWN-win-client/headers/hunt/hunts/HuntT1547.h:20
ClassHuntT1548
BLUESPAWN-win-client/headers/hunt/hunts/HuntT1548.h:7
ClassHuntT1553
* HuntT1553 looks for attackers blending in by abusing trust on the system. * T1553.003: examines Subject Interface Providers and Trust Providers
BLUESPAWN-win-client/headers/hunt/hunts/HuntT1553.h:13
ClassHuntT1562
* HuntT1562 looks for ways attacks impair defenses. Currently examines the registry for firewall * settings that allow applications to override the
BLUESPAWN-win-client/headers/hunt/hunts/HuntT1562.h:11
ClassHuntT1569
* HuntT1569 examines the system for malicious services * * @scans Cursory scans the services that are installed and their binaries * @scans Nor
BLUESPAWN-win-client/headers/hunt/hunts/HuntT1569.h:17
ClassIOBase
* This class is used to serve as an abstract interface for all user interfaces. User interfaces will * implement at least the methods defined here, e
BLUESPAWN-win-client/headers/user/iobase.h:22
ClassIP
* \brief Represents an IP address, either in IPv4 or IPv6 */
BLUESPAWN-win-client/headers/mitigation/policy/FirewallRulePolicy.h:13
ClassIPRange
* \brief Refers to a range of IP addresses */
BLUESPAWN-win-client/headers/mitigation/policy/FirewallRulePolicy.h:57
ClassImport
BLUESPAWN-win-client/headers/util/pe/Import_Section.h:35
ClassImport_Library
BLUESPAWN-win-client/headers/util/pe/Import_Section.h:48
ClassImport_Section
BLUESPAWN-win-client/headers/util/pe/Import_Section.h:61
EnumImportanceLevel
BLUESPAWN-win-client/headers/user/iobase.h:9
ClassJSONSink
* JSONSink provides a sink for the logger that saves log messages to an JSON file. */
BLUESPAWN-win-client/headers/util/log/JSONSink.h:15
ClassLoaded_Image
BLUESPAWN-win-client/headers/util/pe/Image_Loader.h:110
ClassLoaded_Image32
BLUESPAWN-win-client/headers/util/pe/Image_Loader.h:99
next →1–100 of 236, ranked by callers