Skip to main content

Useful Informartion


Baseline Inventories​

HOME_NET = DAL (Defended Asset List)

The automated baseline uses the IPs and subnets set in HOME_NET - configured in either Zeek or Suricata (Zeek taking precedence) as the focus for producing these baseline inventories. If HOME_NET is not set, or neither Zeek or Suricata are installed - the automated baselining will not run.

A cron job on the Controller executes a script (/opt/tfplenum/inventory-baseline.sh) to update baseline inventories every 5 minutes. It queries and correlates data from Elasticsearch indices to produce and update the baseline inventory indices listed in the table below:

Elasticsearch IndexInventory Description
inventory-ipIP Addresses observed within a specified list of networks
inventory-macMAC Addresses observed within a specified list of networks
inventory-flowNetwork Flows to/from/within a specified list of networks
inventory-ppsPorts, Protocols, and Services observed within a specified list of networks
inventory-processProcesses observed within host data
inventory-serviceServices observed within host data
inventory-softwareInstalled Software observed within host data
inventory-userUser Accounts observed within host data

Data Sources & Indices​

Elasticsearch Indices​

tip

The more data sources available in Elasticsearch, the more detailed the output baselines will be.

The following Elasticsearch indices are queried to help produce the baseline inventories:

Data Source DescriptionElasticsearch Index
Zeek CONN logslogs-zeek.conn*
Zeek DNS logslogs-zeek.dns*
Zeek DHCP logslogs-zeek.dhcp*
Zeek NTLM logslogs-zeek.ntlm*
Winlogbeat/Elastic-Agent logslogs-windows*
Sysmon logslogs-windows.sysmon*
Auditbeat logslogs-auditbeat*
Endgame streamed logslogs-endgame.stream*
Metasponse host datams-hosts
Metasponse Netstat datams-netstat
Metasponse Process datams-process
Metasponse Service datams-services
Metasponse Software datams-apps
Metasponse User datams-accounts
262COS Custom Metasponse datams-262*
262COS Custom Metasponse Netstat datams-262_netstat
262COS Custom Metasponse Process datams-262_process
262COS Custom Metasponse Service datams-262_services
262COS Custom Metasponse Software datams-262_installed_programs
262COS Custom Metasponse Accounts datams-262_user_accounts
Imported Nmap datanmap

Metasponse Plugins​

The following Metasponse plugins generate data that is queried to help produce the baselines:

  • Built-in Plugins
    • Accounts Collector
    • ARP Cache Collector
    • DHCP Collector
    • Netstat Collector
    • Survey Collector
    • Applications Collector
  • 262COS Custom Plugins
    • 262 - [πŸ”§Config Info] Installed Programs
    • 262 - [πŸ’ΎPersistence] Services
    • 262 - [πŸ’ΎPersistence] User Accounts
    • 262 - [πŸ”₯Volatile Info] ARP Cache
    • 262 - [πŸ”₯Volatile Info] Netstat
    • 262 - [πŸ”₯Volatile Info] Processes