KeePassBrowserImporter icon indicating copy to clipboard operation
KeePassBrowserImporter copied to clipboard

Password fields empty when importing from (new) Edge (chromium-based)

Open unicorn855 opened this issue 4 years ago • 4 comments

Hi :) I know it's been very long since the last commit/activity on this project, but maybe someone has an idea: I have noticed that, while the plugin extracts all password entries from the new Edge browser (I have to chose 'chromium' for it to do that, and then supply the correct profile path), but the actual 'password' field is never populated in the resulting entries. Is there something I should do differently, or does the source code need an overhaul? :)

unicorn855 avatar Jun 04 '21 21:06 unicorn855

Hello, two years later....

Did you ever solve this? How were you able to select the correct profile path as it's a hidden folder that you can't choose to browse to?

Thanks.

karmakomasteel avatar Oct 26 '23 10:10 karmakomasteel

@karmakomasteel hello again :-) I'm sorry I didn't provide a follow-up on this until now, as for the path, I always set the file explorer to also show hidden files (which also shows hidden directories), so that is why I can see them. As for answering the original question, I am honestly not sure, I believe I abandoned the idea of using the plugin and instead just manually checked the few entries I had stored in Edge/IE against the ones I had already imported from chrome (only a handful were different so it wasn't too much work). That was several years ago.

If you are looking to migrate your passwords now (late 2023) there might be better solutions to do that but I don't currently know because I didn't really follow these since it's essentially a one-time thing to do. These days, I am happily using KeePassXC on windows and Strongbox on iOS. Both work well together and are very stable.

Hoping this helps, let me know if there is anything I can help with ;-)

unicorn855 avatar Oct 26 '23 10:10 unicorn855

Thank you so much.

I was able to see the path after showing hidden folders in file explorer. I used the path C:\Users<Current-user>\AppData\Local\Microsoft\Edge\User Data\Default. It has picked up some URLs which while familiar, I don't have stored in edge. Like you experienced though, the password field is blank as is most of the username fields. Chrome produced a similar result. Password fields are blank.

I was hoping to use this plugin as part of a user migration task I'm running and encourage the use of KeePass as opposed to browser password databases and avoid the export of passwords to plain text.

If only it was 2019....

karmakomasteel avatar Oct 26 '23 12:10 karmakomasteel

I understand your concern about plain text and passwords, however, I also think that for the one-time process of migrating them into a proper password database, it might be your best option (csv file) and since you are doing this locally, the risk of your passwords being leaked that way is minimal. It's probably best to change your passwords after the entries are in your database anyway. :-)

unicorn855 avatar Oct 26 '23 13:10 unicorn855