safari.history

$ target-query <path/to/target> -f safari.history
Details

Module

dissect.target.plugins.apps.browser.safari.SafariPlugin

Output

records

Module documentation

Safari browser plugin.

Function documentation

Return browser history records from Safari.

Yields BrowserHistoryRecord with the following fields:

ts (datetime): Visit timestamp.
browser (string): The browser from which the records are generated from.
id (varint): Record ID.
url (uri): History URL.
title (string): Page title.
description (string): Page description.
host (string): Hostname.
visit_type (varint): Visit type.
visit_count (varint): Amount of visits.
hidden (boolean): Hidden value (synthesized visits).
typed (boolean): Typed value.
session (varint): Session value.
from_visit (varint): Record ID of the redirect source visit.
from_url (uri): URL of the redirect source visit.
source (path): The source file of the history record.