Documentation
¶
Overview ¶
Package browserdata is responsible for initializing all the necessary components that handle different types of browser data extraction. This file, imports.go, is specifically used to import various data handler packages to ensure their initialization logic is executed. These imports are crucial as they trigger the `init()` functions within each package, which typically handle registration of their specific data handlers to a central registry.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BrowserData ¶
func New ¶
func New(items []types.DataType) *BrowserData
func (*BrowserData) Output ¶
func (d *BrowserData) Output(dir, browserName, flag string)
func (*BrowserData) Recovery ¶
func (d *BrowserData) Recovery(masterKey []byte) error
func (*BrowserData) ToBrowserOutput ¶
func (d *BrowserData) ToBrowserOutput() BrowserOutput
... existing code ...
type BrowserOutput ¶
type BrowserOutput struct {
Cookies []cookie.Cookie
BookMarks []bookmark.Bookmark
SessionStorage []sessionstorage.Session
LocalStorage []localstorage.Storage
Passwords []password.LoginData
History []history.History
Extensions []*extension.Extension
CreditCards []creditcard.Card
Downloads []download.Download
}
func (*BrowserOutput) PrinttoStr ¶
func (b *BrowserOutput) PrinttoStr()
Click to show internal directories.
Click to hide internal directories.