feat: support export session storage for chromium

This commit is contained in:
Mingxing Liu
2023-04-19 03:00:37 +08:00
committed by moonD4rk
parent 01bf9806e0
commit 115e1d29c6
4 changed files with 48 additions and 27 deletions
+3
View File
@@ -11,6 +11,7 @@ import (
"github.com/moond4rk/HackBrowserData/browingdata/history"
"github.com/moond4rk/HackBrowserData/browingdata/localstorage"
"github.com/moond4rk/HackBrowserData/browingdata/password"
"github.com/moond4rk/HackBrowserData/browingdata/sessionstorage"
"github.com/moond4rk/HackBrowserData/item"
"github.com/moond4rk/HackBrowserData/log"
"github.com/moond4rk/HackBrowserData/utils/fileutil"
@@ -89,6 +90,8 @@ func (d *Data) addSources(items []item.Item) {
d.sources[source] = &creditcard.ChromiumCreditCard{}
case item.ChromiumLocalStorage:
d.sources[source] = &localstorage.ChromiumLocalStorage{}
case item.ChromiumSessionStorage:
d.sources[source] = &sessionstorage.ChromiumSessionStorage{}
case item.ChromiumExtension:
d.sources[source] = &extension.ChromiumExtension{}
case item.YandexPassword: