moonD4rk
0d6642ead9
fix: fix syntax errors and remove unused variables
...
- Fix syntax error and remove unnecessary comments in crypto.go
1 year ago
moonD4rk
48d38ef39c
feat: add firefox browser to support multiple profiles and export passwords
...
- Refactored and improved readability of Firefox initialization code
- Added support for multiple Firefox profiles
- Implemented functionality to find and decrypt Firefox master key
- Modified password retrieval functions in Firefox and Chromium to handle unsupported passwords and improve error handling
- Updated return values for Firefox and Yandex browser types, and removed Yandex browser from map
- Changed function name and parameter in options.go to disable all users instead of enable all users
- Updated crypto package to improve error messaging and removed unused code
1 year ago
moonD4rk
d87ef03ae0
chore: linter violations in test files for multiple linters
1 year ago
moonD4rk
aa2e1af5b5
feat/library: Add support for use as library for macos chrome
...
- Implement `Browser` interface and related functions
- Add `Passwords` method to `chromium` for exporting and returning passwords
- Ignore `/docs` directory
1 year ago
ᴍᴏᴏɴD4ʀᴋ
3eaa2dd2bf
Merge pull request #220 from moonD4rk/dev
...
feat: support Arc Browser for macOS
1 year ago
moonD4rk
3316067af9
chore: Allow all library in depguard linter settings
...
- Add depguard linter settings to deny pkg github.com/pkg/errors in .golangci.yml file.
1 year ago
moonD4rk
5406ee768e
docs: Improve arc browser support and compilation instructions in README.
1 year ago
moonD4rk
71cee38b0c
feat: Add support for Arc browser for macOS
1 year ago
moonD4rk
0a7f19ab91
refactor: lowercase library module name
2 years ago
moonD4rk
6c1f653b4f
refactor: Refactor storage queries and filters.
...
- Update local storage query constant and function calls
- Remove null and control characters from UTF-8 split function
2 years ago
Mingxing Liu
5376184c7e
fix: wrong session storage key if contains map
2 years ago
Mingxing Liu
d1bff59b8e
feat: support export session storage in chromium
2 years ago
Mingxing Liu
115e1d29c6
feat: support export session storage for chromium
2 years ago
moonD4rk
01bf9806e0
fix: renaming unused parameter
2 years ago
moonD4rk
c9acb11536
docs: add star hisory to readme
2 years ago
moonD4rk
6351e74f16
fix: add parallel options for unit test
2 years ago
moonD4rk
a685be362b
chore: set max local storage value length is 2kb
2 years ago
moonD4rk
4fb2acd85c
feat: test case for convert utf16 value to utf8
2 years ago
moonD4rk
b824f74fae
fix: missing key and value in localstorage
2 years ago
moonD4rk
c070323e86
refactor: format parse browsing data
2 years ago
moonD4rk
4b2c15088b
docs: update readme
2 years ago
ᴍᴏᴏɴD4ʀᴋ
dae8edad60
chore: upgrade cross compile ghaction-xgo actions verison
2 years ago
moonD4rk
bd56109824
chore: update go version to 1.20
2 years ago
moonD4rk
60772a47f4
chore: update actions go version to 1.20
2 years ago
ᴍᴏᴏɴD4ʀᴋ
ee619dace9
Merge pull request #200 from moonD4rk/fix/profile-folder
...
feat: add full-export browsing data option
2 years ago
moonD4rk
84ab4005f9
feat: add is full export browsing data option
2 years ago
moonD4rk
fbe61a2cf4
chore: upgrade package dependencies
2 years ago
moonD4rk
89cd0de693
refactor: rename funciton name
2 years ago
moonD4rk
4b7ad4d505
feat: add is export full data option
2 years ago
moonD4rk
cc4edc5cb6
refactor: initial default logger
2 years ago
ᴍᴏᴏɴD4ʀᴋ
1214bf8342
Merge pull request #199 from moonD4rk/feat/layout
...
feat/layout: format project layout
2 years ago
moonD4rk
4fca1a514f
refactor: rename provider name
2 years ago
moonD4rk
b0cb59ec2c
chore: update version flag
2 years ago
moonD4rk
b65d3186c4
chore: update project layout
2 years ago
ᴍᴏᴏɴD4ʀᴋ
9850624d45
Merge pull request #198 from moonD4rk/feat/log
...
fix: wrong log caller skip level
2 years ago
moonD4rk
da496cd563
fix: wrong log caller skip level
2 years ago
ᴍᴏᴏɴD4ʀᴋ
9e784c6e7c
Merge pull request #197 from moonD4rk/feat/dependency
...
chore: upgrade package dependencies
2 years ago
moonD4rk
7e6c18caea
chore: upgrade package dependencies
2 years ago
github-actions[bot]
3b41ea071c
chore: update contributors [skip ci]
2 years ago
github-actions[bot]
e93acafe86
chore: update contributors [skip ci]
2 years ago
github-actions[bot]
72d42b1ce0
chore: update contributors [skip ci]
2 years ago
ᴍᴏᴏɴD4ʀᴋ
c156107dc7
Merge pull request #196 from slark-yuxj/master
...
fix: the bug that the command line Usage prompt is incomplete
2 years ago
yuxiaojun
bec3e3a1b0
fix: the bug that the command line Usage prompt is incomplete
...
The full prompt is "password|bookmark|cookie|history|credit card|download|localStorage|extension"
Signed-off-by: yuxiaojun <yuxiaojun@uniontech.com>
2 years ago
github-actions[bot]
f83d271f07
chore: update contributors [skip ci]
2 years ago
ᴍᴏᴏɴD4ʀᴋ
958701f68f
Merge pull request #191 from zhe6652/master
...
fix: issue of data missing caused by title being null
2 years ago
jingzhe
df13d52183
fix: issue of data missing caused by title being null
2 years ago
github-actions[bot]
982c0d99a2
chore: update contributors [skip ci]
2 years ago
ᴍᴏᴏɴD4ʀᴋ
c338f4176a
Merge pull request #182 from moonD4rk/feat/add-browser
...
feat: add sogou and dc browser
2 years ago
beichen
f747b598a1
feat: add sogou and dc browser
2 years ago
ᴍᴏᴏɴD4ʀᴋ
8d34e72090
Merge pull request #178 from moonD4rk/dev/dependency
...
chore: upgrade go mod, remove json iterator dep
2 years ago