Base64 encoding of password problem

's Avatar

pag

31 Jul, 2013 10:42 PM

I recently changed all my passwords for internet usage to much more secure random ones generated by the KeePass password manager (default to 20 chars). After successfully changing my ebay password I started JBidWatcher (2.5.2-0-g8e3723d) and navigated to File->Configure->ebay. I then changed my password to my new 20 char one, hit the "Test Login" button and successfully logged in. Then I hit the "Save" button. In the main jbidwatcher window I noticed an error that it was not logged in to ebay. So I shut down jbidwatcher, restarted, and still it was unable to login to ebay. I checked the configuration file for the ebay.password_b64 entry, which is the Base64 encoding of my password and noticed that the string ended with "\=". I removed the backslash and saved. Now login worked fine. So it appears that the writing of the base64 encoding of password puts a backslash in front of '=' chars and this does not get decoded properly.

  1. Support Staff 1 Posted by cyberfox on 31 Jul, 2013 11:03 PM

    cyberfox's Avatar

    Greetings,
    Crud! That's very helpful, thank you! I'll look into how to work around
    that...

    -- Morgan

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac