~/talk

Using osquery as an SSH replacement for remote host investigation

Talkat osquery@scale 2020 · on Wednesday, 2020-01-22· [security]
links:none on file
links:none on file
slides:none on file

goquery uses the osquery distributed API to give a shell-like investigator workflow that stays SQL-only so destructive actions (rm, chmod) are effectively disallowed. v2 splits custom commands from core so teams compile their own extensions into the binary, and it logs every scheduled query and response for audit. Implementation requires three backend APIs, supports accelerated mode (polling as fast as every 2 seconds), and already has integrations for OSControl and Fleet.

AI-written summary · about

  1. 0:00Introduction and presenters
  2. 1:05Why build osquery SSH replacement
  3. 3:56How osquery SSH replacement works
  4. 8:33Implementation details and API
  5. 17:09Mistakes in v1 and v2 improvements
  6. 20:18Future plans and summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.