Skip to main contentSkip to main content
Room Banner
Back to all walkthroughs
Room Icon

Osquery: The Basics

Premium room

Let's cover the basics of Osquery.

easy

120 min

33,563

User profile photo.
User profile photo.

To access material, start machines and answer questions login.

Osquery (opens in new tab) is an open-source (opens in new tab) agent created by Facebook (opens in new tab) in 2014. It converts the operating system into a relational database. It allows us to ask questions from the tables using queries, like returning the list of running processes, a user account created on the host, and the process of communicating with certain suspicious domains. It is widely used by Security Analysts, Incident Responders, Threat Hunters, etc. Osquery can be installed on multiple platforms: Windows, , macOS, and FreeBSD.

Learning Objective

In this introductory room, the following learning objectives are covered:

  • What is Osquery, and what problem it solves?
  • Osquery in Interactive Mode
  • How to use the interactive mode of Osquery to interact with the operating system
  • How to join two tables to get a single answer

 

Note : It is highly beneficial if you're already familiar with queries. If not, check out this  Tutorial (opens in new tab).

Answer the questions below
Move on to the next task.