Kestrel Threat Hunting Language
v1.2.0
What is Kestrel?
Threat Hunting Tutorial
Installation
Language Specification
Configuration
Debug
Runtime API
Theory Behind Kestrel
Contributing
Credits
Kestrel Threat Hunting Language
»
Index
Edit on GitHub
Index
A
|
C
|
D
|
E
|
G
|
I
|
K
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
U
|
V
A
AbstractAnalyticsInterface (class in kestrel.analytics.interface)
AbstractDataSourceInterface (class in kestrel.datasource.interface)
AbstractReturnStruct (class in kestrel.datasource.retstruct)
analytics_manager (kestrel.session.Session attribute)
AnalyticsError
AnalyticsInterfaceNotFound
AnalyticsManagerInternalError
C
close() (kestrel.session.Session method)
ConflictingAnalyticsInterfaceScheme
ConflictingDataSourceInterfaceScheme
create_variable() (kestrel.session.Session method)
D
data_source_manager (kestrel.session.Session attribute)
DataSourceConnectionError
DataSourceError
DataSourceInterfaceNotFound
DataSourceManagerInternalError
debug_mode (kestrel.session.Session attribute)
do_complete() (kestrel.session.Session method)
DockerInterface (class in kestrel_analytics_docker.interface)
E
EmptyInputVariable
execute() (kestrel.analytics.interface.AbstractAnalyticsInterface static method)
(kestrel.session.Session method)
(kestrel_analytics_docker.interface.DockerInterface static method)
(kestrel_analytics_python.interface.PythonInterface static method)
G
get_variable() (kestrel.session.Session method)
get_variable_names() (kestrel.session.Session method)
I
InvalidAnalytics
InvalidAnalyticsArgumentCount
InvalidAnalyticsInput
InvalidAnalyticsInterfaceImplementation
InvalidAnalyticsOutput
InvalidAttribute
InvalidConfiguration
InvalidDataSource
InvalidDataSourceInterfaceImplementation
InvalidStixPattern
K
kestrel.analytics.interface
module
kestrel.datasource.interface
module
kestrel.datasource.retstruct
module
kestrel.exceptions
module
kestrel.session
module
kestrel_analytics_docker.interface
module
kestrel_analytics_python.interface
module
kestrel_datasource_stixshifter.interface
module
KestrelException
KestrelInternalError
KestrelSyntaxError
L
list_analytics() (kestrel.analytics.interface.AbstractAnalyticsInterface static method)
(kestrel_analytics_docker.interface.DockerInterface static method)
(kestrel_analytics_python.interface.PythonInterface static method)
list_data_sources() (kestrel.datasource.interface.AbstractDataSourceInterface static method)
(kestrel_datasource_stixshifter.interface.StixShifterInterface static method)
load_to_store() (kestrel.datasource.retstruct.AbstractReturnStruct method)
(kestrel.datasource.retstruct.ReturnFromFile method)
(kestrel.datasource.retstruct.ReturnFromStore method)
M
MissingEntityType
module
kestrel.analytics.interface
kestrel.datasource.interface
kestrel.datasource.retstruct
kestrel.exceptions
kestrel.session
kestrel_analytics_docker.interface
kestrel_analytics_python.interface
kestrel_datasource_stixshifter.interface
N
NonUniformEntityType
P
parse() (kestrel.session.Session method)
PythonAnalytics (class in kestrel_analytics_python.interface)
PythonInterface (class in kestrel_analytics_python.interface)
Q
query() (kestrel.datasource.interface.AbstractDataSourceInterface static method)
(kestrel_datasource_stixshifter.interface.StixShifterInterface static method)
R
ReturnFromFile (class in kestrel.datasource.retstruct)
ReturnFromStore (class in kestrel.datasource.retstruct)
runtime_directory (kestrel.session.Session attribute)
runtime_directory_is_owned_by_upper_layer (kestrel.session.Session attribute)
S
schemes() (kestrel.analytics.interface.AbstractAnalyticsInterface static method)
(kestrel.datasource.interface.AbstractDataSourceInterface static method)
(kestrel_analytics_docker.interface.DockerInterface static method)
(kestrel_analytics_python.interface.PythonInterface static method)
(kestrel_datasource_stixshifter.interface.StixShifterInterface static method)
Session (class in kestrel.session)
session_id (kestrel.session.Session attribute)
StixShifterInterface (class in kestrel_datasource_stixshifter.interface)
store (kestrel.session.Session attribute)
symtable (kestrel.session.Session attribute)
U
UnsupportedRelation
UnsupportedStixSyntax
V
VariableNotExist
Read the Docs
v: v1.2.0
Versions
latest
stable
v1.2.0
v1.1.4
Downloads
On Read the Docs
Project Home
Builds