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
01bf9806e0
fix: renaming unused parameter
2 years ago
moonD4rk
84ab4005f9
feat: add is full export browsing data option
2 years ago
moonD4rk
b65d3186c4
chore: update project layout
2 years ago
ᴍᴏᴏɴD4ʀᴋ
76554e48c3
refactor: only handle error if security command not found
2 years ago
ᴍᴏᴏɴD4ʀᴋ
2a0ed1ebbf
chore: add lint ruler, exclude unused variable
2 years ago
ᴍᴏᴏɴD4ʀᴋ
63fc3a656a
refactor: pass golang-ci lint check
2 years ago
ᴍᴏᴏɴD4ʀᴋ
147d57e8f4
refactor: add comments and format code style
2 years ago
ᴍᴏᴏɴD4ʀᴋ
4fe335c270
fix: modify firefox asn1 data struct
3 years ago
ᴍᴏᴏɴD4ʀᴋ
13c92b0a2e
fix: add block size check, Close #120
3 years ago
ᴍᴏᴏɴD4ʀᴋ
f728d3201b
feat: support profile path cmd options
3 years ago
ᴍᴏᴏɴD4ʀᴋ
4551931c89
feat: rename browser layout and add generics util function
3 years ago
ᴍᴏᴏɴD4ʀᴋ
f8b1de4666
refactor: format project layout
3 years ago
ᴍᴏᴏɴD4ʀᴋ
c8717e3009
dev-feat: add chromium browser for macos
3 years ago
ᴍᴏᴏɴD4ʀᴋ
2689371812
feat: format project layout
3 years ago
ᴍᴏᴏɴD4ʀᴋ
174a4e1959
dev-feat: format old code
3 years ago
ᴍᴏᴏɴD4ʀᴋ
93bdf10574
fix: add error statement password is empty Close #94
3 years ago
ᴍᴏᴏɴD4ʀᴋ
265b93e288
style: add error text
3 years ago
Mercurio
733311368a
Add ciphertext length check in AES decryption
3 years ago
moond4rk
80f4dd4079
feat: support all versions of firefox, Close #73
4 years ago
moond4rk
65b413e8e1
style: fix typo and grammar
4 years ago
moond4rk
2d12e86b08
fix: firefox password decryption failure, Close #70
4 years ago
moond4rk
24f2ceb6b4
docs: add key function documents
4 years ago
ᴍᴏᴏɴD4ʀᴋ
5936e17e26
refactor: format code with interface
4 years ago
ᴍᴏᴏɴD4ʀᴋ
6ac92acb1a
fix: chrome for windows decrypt error. Close #21
4 years ago
ᴍᴏᴏɴD4ʀᴋ
b806827f6c
feat: decrypt chrome for linux password with dbus Close #4
4 years ago
ᴍᴏᴏɴD4ʀᴋ
07149e20b4
refactor: format code with interface Closes #13
4 years ago