LICENSE.md
MANIFEST.in
README.md
hindsight.py
hindsight_gui.py
setup.py
pyhindsight/__init__.py
pyhindsight/analysis.py
pyhindsight/utils.py
pyhindsight.egg-info/PKG-INFO
pyhindsight.egg-info/SOURCES.txt
pyhindsight.egg-info/dependency_links.txt
pyhindsight.egg-info/requires.txt
pyhindsight.egg-info/top_level.txt
pyhindsight/browsers/__init__.py
pyhindsight/browsers/brave.py
pyhindsight/browsers/chrome.py
pyhindsight/browsers/firefox.py
pyhindsight/browsers/webbrowser.py
pyhindsight/lib/page_state.py
pyhindsight/lib/proto/__init__.py
pyhindsight/lib/proto/components/download/database/proto/download_entry_pb2.py
pyhindsight/lib/proto/components/download/database/proto/download_source_pb2.py
pyhindsight/lib/proto/components/performance_manager/persistence/site_data/site_data_pb2.py
pyhindsight/lib/proto/components/services/storage/service_worker/service_worker_database_pb2.py
pyhindsight/lib/proto/components/sync/protocol/app_list_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/app_setting_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/app_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/arc_package_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/autofill_offer_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/autofill_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/autofill_valuable_setting_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/autofill_valuable_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/autofill_wallet_credential_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/autofill_wallet_usage_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/bookmark_model_metadata_pb2.py
pyhindsight/lib/proto/components/sync/protocol/bookmark_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/client_commands_pb2.py
pyhindsight/lib/proto/components/sync/protocol/client_debug_info_pb2.py
pyhindsight/lib/proto/components/sync/protocol/collaboration_group_metadata_pb2.py
pyhindsight/lib/proto/components/sync/protocol/collaboration_group_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/contact_info_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/cookie_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/data_type_progress_marker_pb2.py
pyhindsight/lib/proto/components/sync/protocol/data_type_state_pb2.py
pyhindsight/lib/proto/components/sync/protocol/data_type_store_schema_descriptor_pb2.py
pyhindsight/lib/proto/components/sync/protocol/deletion_origin_pb2.py
pyhindsight/lib/proto/components/sync/protocol/device_info_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/dictionary_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/encryption_pb2.py
pyhindsight/lib/proto/components/sync/protocol/entity_metadata_pb2.py
pyhindsight/lib/proto/components/sync/protocol/entity_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/extension_setting_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/extension_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/gaia_password_reuse_pb2.py
pyhindsight/lib/proto/components/sync/protocol/get_updates_caller_info_pb2.py
pyhindsight/lib/proto/components/sync/protocol/history_delete_directive_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/history_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/history_status_pb2.py
pyhindsight/lib/proto/components/sync/protocol/loopback_server_pb2.py
pyhindsight/lib/proto/components/sync/protocol/managed_user_setting_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/managed_user_shared_setting_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/nigori_local_data_pb2.py
pyhindsight/lib/proto/components/sync/protocol/nigori_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/note_entity_pb2.py
pyhindsight/lib/proto/components/sync/protocol/os_preference_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/os_priority_preference_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/password_sharing_invitation_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/password_sharing_recipients_pb2.py
pyhindsight/lib/proto/components/sync/protocol/password_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/persisted_entity_data_pb2.py
pyhindsight/lib/proto/components/sync/protocol/plus_address_setting_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/plus_address_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/power_bookmark_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/preference_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/printer_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/printers_authorization_server_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/priority_preference_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/product_comparison_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/reading_list_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/saved_tab_group_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/search_engine_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/security_event_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/send_tab_to_self_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/session_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/shared_comment_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/shared_tab_group_account_data_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/shared_tab_group_data_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/sharing_message_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/sync_collaboration_attribution_pb2.py
pyhindsight/lib/proto/components/sync/protocol/sync_entity_pb2.py
pyhindsight/lib/proto/components/sync/protocol/sync_enums_pb2.py
pyhindsight/lib/proto/components/sync/protocol/sync_invalidations_payload_pb2.py
pyhindsight/lib/proto/components/sync/protocol/sync_pb2.py
pyhindsight/lib/proto/components/sync/protocol/tab_group_attribution_metadata_pb2.py
pyhindsight/lib/proto/components/sync/protocol/test_pb2.py
pyhindsight/lib/proto/components/sync/protocol/theme_specifics_ios_pb2.py
pyhindsight/lib/proto/components/sync/protocol/theme_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/theme_types_pb2.py
pyhindsight/lib/proto/components/sync/protocol/typed_url_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/unencrypted_sharing_message_pb2.py
pyhindsight/lib/proto/components/sync/protocol/unique_position_pb2.py
pyhindsight/lib/proto/components/sync/protocol/user_consent_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/user_consent_types_pb2.py
pyhindsight/lib/proto/components/sync/protocol/user_event_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/web_apk_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/web_app_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/webauthn_credential_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/wifi_configuration_specifics_pb2.py
pyhindsight/lib/proto/components/sync/protocol/workspace_desk_specifics_pb2.py
pyhindsight/lib/proto/content/browser/background_fetch/background_fetch_pb2.py
pyhindsight/lib/proto/content/browser/background_sync/background_sync_pb2.py
pyhindsight/lib/proto/content/browser/cache_storage/cache_storage_pb2.py
pyhindsight/lib/proto/content/browser/content_index/content_index_pb2.py
pyhindsight/lib/proto/content/browser/cookie_store/cookie_change_subscriptions_pb2.py
pyhindsight/lib/proto/content/browser/devtools/devtools_background_services_pb2.py
pyhindsight/lib/proto/content/browser/download/embedder_download_data_pb2.py
pyhindsight/lib/proto/content/browser/notifications/notification_database_data_pb2.py
pyhindsight/lib/proto/content/browser/payments/payment_app_pb2.py
pyhindsight/lib/sw_user_data/__init__.py
pyhindsight/lib/sw_user_data/background_fetch.py
pyhindsight/lib/sw_user_data/background_sync.py
pyhindsight/lib/sw_user_data/content_index.py
pyhindsight/lib/sw_user_data/cookie_store.py
pyhindsight/lib/sw_user_data/devtools.py
pyhindsight/lib/sw_user_data/notifications.py
pyhindsight/lib/sw_user_data/payment.py
pyhindsight/lib/sw_user_data/push.py
pyhindsight/plugins/__init__.py
pyhindsight/plugins/chrome_extensions.py
pyhindsight/plugins/dnr_rules.py
pyhindsight/plugins/generic_timestamps.py
pyhindsight/plugins/google_analytics.py
pyhindsight/plugins/google_searches.py
pyhindsight/plugins/load_balancer_cookies.py
pyhindsight/plugins/quantcast_cookies.py
pyhindsight/plugins/query_string_parser.py
pyhindsight/plugins/time_discrepancy_finder.py
pyhindsight/static/brave_logo.png
pyhindsight/static/chrome_logo.svg
pyhindsight/static/error.png
pyhindsight/static/favicon.ico
pyhindsight/static/github.png
pyhindsight/static/h.ico
pyhindsight/static/h.png
pyhindsight/static/mastodon.svg
pyhindsight/static/styles.css
pyhindsight/static/fonts/OpenSans-Light.eot
pyhindsight/static/fonts/OpenSans-Light.svg
pyhindsight/static/fonts/OpenSans-Light.ttf
pyhindsight/static/fonts/OpenSans-Light.woff
pyhindsight/static/fonts/OpenSans-Light.woff2
pyhindsight/static/fonts/OpenSans-Regular.eot
pyhindsight/static/fonts/OpenSans-Regular.svg
pyhindsight/static/fonts/OpenSans-Regular.ttf
pyhindsight/static/fonts/OpenSans-Regular.woff
pyhindsight/static/fonts/OpenSans-Regular.woff2
pyhindsight/static/icons/android-icon-144x144.png
pyhindsight/static/icons/android-icon-192x192.png
pyhindsight/static/icons/android-icon-36x36.png
pyhindsight/static/icons/android-icon-48x48.png
pyhindsight/static/icons/android-icon-72x72.png
pyhindsight/static/icons/android-icon-96x96.png
pyhindsight/static/icons/apple-icon-114x114.png
pyhindsight/static/icons/apple-icon-120x120.png
pyhindsight/static/icons/apple-icon-144x144.png
pyhindsight/static/icons/apple-icon-152x152.png
pyhindsight/static/icons/apple-icon-180x180.png
pyhindsight/static/icons/apple-icon-57x57.png
pyhindsight/static/icons/apple-icon-60x60.png
pyhindsight/static/icons/apple-icon-72x72.png
pyhindsight/static/icons/apple-icon-76x76.png
pyhindsight/static/icons/apple-icon-precomposed.png
pyhindsight/static/icons/apple-icon.png
pyhindsight/static/icons/browserconfig.xml
pyhindsight/static/icons/favicon-16x16.png
pyhindsight/static/icons/favicon-32x32.png
pyhindsight/static/icons/favicon-96x96.png
pyhindsight/static/icons/favicon.ico
pyhindsight/static/icons/manifest.json
pyhindsight/static/icons/ms-icon-144x144.png
pyhindsight/static/icons/ms-icon-150x150.png
pyhindsight/static/icons/ms-icon-310x310.png
pyhindsight/static/icons/ms-icon-70x70.png
pyhindsight/templates/error.tpl
pyhindsight/templates/footer.tpl
pyhindsight/templates/header.tpl
pyhindsight/templates/inputs_selector.tpl
pyhindsight/templates/options_results.tpl
pyhindsight/templates/options_selector.tpl
pyhindsight/templates/parsed_artifacts.tpl
pyhindsight/templates/plugin_results.tpl
pyhindsight/templates/plugin_selector.tpl
pyhindsight/templates/results.tpl
pyhindsight/templates/run.tpl
pyhindsight/templates/sqlite_view.tpl
tests/__init__.py
tests/test_downloads.py
tests/test_firefox_cache2.py
tests/test_firefox_cookies.py
tests/test_firefox_downloads.py
tests/test_firefox_form_history.py
tests/test_firefox_history.py
tests/test_firefox_misc.py
tests/test_firefox_storage.py
tests/test_history.py