Knowledge Hub

K8s Runtime Security

TryHackMe18 answered prompts

K8s Runtime Security TryHackMe walkthrough with 18 answered prompts.

Prompts and answers

  • In which request stage will the response headers have been sent out but not the response body?
    ResponseStarted
  • Which level will capture the most data?
    RequestResponse
  • What field must be contained in an audit policy for it to be valid?
    rule
  • At what level is it recommended to log sensitive resources (like secrets)?
    Metadata
  • What percentage of containers live less than 5 minutes in 2024 according to the annual report provided in this task?
    70
  • What security concept, covered in this task, is a communication that takes place between a running process and the kernel?
    System Calls
  • Which security runtime enforcement tool works by filtering system calls, only allowing processed to perform certain calls to already open file descriptors?
    Seccomp
  • Falco can gain deep visibility into a Kubernetes runtime environment by analysing events from various sources. Which source (covered in task 3) is available in Kubernetes?
    Audit Logs
  • What allows user programs to run securely in a protected environment within the kernel space?
    eBPF
  • Enriched events are compared against _____, which can either be included by default or user-defined.
    rules
  • When defining a Falco rule condition, what snippet could be used to match bash processes?
    proc.name = bash
  • What can be used to reference a collection of items in a condition?
    Lists
  • What can be used to abbreviate conditions which are frequently used?
    Macros
  • Which tool covered in this task can be used as a visualisation layer and allows collected data to be visualised as charts and graphs?
    Grafana
  • Which tool covered in this task collects and stores time series data?
    Prometheus
  • Which tool covered in this task is a companion project that can act as a forwarder for Falco?
    Falcosidekick
  • What is the Base64 Encoded Custom Rule?
    ICAgIC0gcnVsZTogRGV0ZWN0IFVzYWdlIG9mIEN1cmwKICAgICAgZGVzYzogRGV0ZWN0cyB3aGVuIHRoZSBjdXJsIGNvbW1hbmQgaXMgdXNlZCBpbnNpZGUgYSBjb250YWluZXIuCiAgICAgIGNvbmRpdGlvbjogPgogICAgICAgIGNvbnRhaW5lci5pZCAhPSBob3N0IGFuZAogICAgICAgIHByb2MubmFtZSA9IGN1cmwgYW5kCiAgICAgICAgZXZ0LnR5cGUgPSBleGVjdmUKICAgICAgb3V0cHV0OiA+CiAgICAgICAgQ3VybCBjb21tYW5kIHVzZWQgaW4gY29udGFpbmVyICh1c2VyPSV1c2VyLm5hbWUgY29udGFpbmVyPSVjb250YWluZXIubmFtZQogICAgICAgIHNoZWxsPSVwcm9jLm5hbWUgcGFyZW50PSVwcm9jLnBuYW1lIGNtZGxpbmU9JXByb2MuY21kbGluZ...
  • What is the THM flag value?
    THM{th3_c4k3_1s_a_l13}