What is Kestrel?
Installation And Setup
Threat Hunting Tutorial
Language Specification
Configuration
Debug
Runtime API
Container Deployment
Theory Behind Kestrel
Talks and Demos
Contributing
Credits
Kestrel Threat Hunting Language
Index
Edit on GitHub
Index
A
|
C
|
D
|
E
|
G
|
K
|
L
|
M
|
P
|
Q
|
R
|
S
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)
C
close() (kestrel.session.Session method)
create_variable() (kestrel.session.Session method)
D
data_source_manager (kestrel.session.Session attribute)
debug_mode (kestrel.session.Session attribute)
do_complete() (kestrel.session.Session method)
DockerInterface (class in kestrel_analytics_docker.interface)
E
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)
K
kestrel.analytics.interface
module
kestrel.datasource.interface
module
kestrel.datasource.retstruct
module
kestrel.session
module
kestrel_analytics_docker.interface
module
kestrel_analytics_python.interface
module
kestrel_datasource_stixbundle.interface
module
kestrel_datasource_stixshifter.interface
module
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_stixbundle.interface.StixBundleInterface 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
module
kestrel.analytics.interface
kestrel.datasource.interface
kestrel.datasource.retstruct
kestrel.session
kestrel_analytics_docker.interface
kestrel_analytics_python.interface
kestrel_datasource_stixbundle.interface
kestrel_datasource_stixshifter.interface
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_stixbundle.interface.StixBundleInterface 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_stixbundle.interface.StixBundleInterface static method)
(kestrel_datasource_stixshifter.interface.StixShifterInterface static method)
Session (class in kestrel.session)
session_id (kestrel.session.Session attribute)
StixBundleInterface (class in kestrel_datasource_stixbundle.interface)
StixShifterInterface (class in kestrel_datasource_stixshifter.interface)
store (kestrel.session.Session attribute)
symtable (kestrel.session.Session attribute)