mirror of
https://github.com/valitydev/osquery-1.git
synced 2024-11-08 10:23:54 +00:00
9a6d6d1293
If the option of remembering known Wi-Fi networks is enabled on a system, they are persisted to disk as a preferences property list file. This table is populated by parsing that file.
18 lines
1.1 KiB
Plaintext
18 lines
1.1 KiB
Plaintext
table_name("wifi_networks")
|
|
description("OS X known/remembered Wi-Fi networks list.")
|
|
schema([
|
|
Column("ssid", TEXT, "SSID octets of the network"),
|
|
Column("network_name", TEXT, "Name of the network"),
|
|
Column("security_type", TEXT, "Type of security on this network"),
|
|
Column("last_connected", INTEGER, "Last time this netword was connected to as a unix_time"),
|
|
Column("passpoint", INTEGER, "1 if Passpoint is supported, 0 otherwise"),
|
|
Column("possibly_hidden", INTEGER, "1 if network is possibly a hidden network, 0 otherwise"),
|
|
Column("roaming", INTEGER, "1 if roaming is supported, 0 otherwise"),
|
|
Column("roaming_profile", TEXT, "Describe the roaming profile, usually one of Single, Dual or Multi"),
|
|
Column("captive_portal", INTEGER, "1 if this network has a captive portal, 0 otherwise"),
|
|
Column("auto_login", INTEGER, "1 if auto login is enabled, 0 otherwise"),
|
|
Column("temporarily_disabled", INTEGER, "1 if this network is temporarily disabled, 0 otherwise"),
|
|
Column("disabled", INTEGER, "1 if this network is disabled, 0 otherwise"),
|
|
])
|
|
implementation("networking/wifi@genKnownWifiNetworks")
|