mirror of
https://github.com/moonD4rk/HackBrowserData.git
synced 2026-05-19 18:58:03 +02:00
fix: Improve error handling in browsing data and file copying functions
- Improve error handling in browsingdata.go Recovery function - Add logging for file copy errors in chromium.go - Modify copyItemToLocal function to continue copying files on error
This commit is contained in:
@@ -7,6 +7,7 @@ import (
|
||||
|
||||
"github.com/moond4rk/hackbrowserdata/browsingdata"
|
||||
"github.com/moond4rk/hackbrowserdata/item"
|
||||
"github.com/moond4rk/hackbrowserdata/log"
|
||||
"github.com/moond4rk/hackbrowserdata/utils/fileutil"
|
||||
"github.com/moond4rk/hackbrowserdata/utils/typeutil"
|
||||
)
|
||||
@@ -89,7 +90,8 @@ func (c *Chromium) copyItemToLocal() error {
|
||||
err = fileutil.CopyFile(path, filename)
|
||||
}
|
||||
if err != nil {
|
||||
return err
|
||||
log.Errorf("copy %s to %s error: %v", path, filename, err)
|
||||
continue
|
||||
}
|
||||
}
|
||||
return nil
|
||||
|
||||
Reference in New Issue
Block a user