Coder Social home page Coder Social logo

Comments (8)

unode avatar unode commented on May 21, 2024

Hi @doa379 , I'm using the same browser, version and also using a profile without password and cannot reproduce the problem.

Try running: firefox_decrypt.py -vvv for extra debugging information.

from firefox_decrypt.

 avatar commented on May 21, 2024

Hello,
having exact same issue:

$ ./run_all Passed: 33 Failed: 0 Unexpected successes: 0 Skipped: 0 Expected failures: 0 Runtime: 1.73 seconds

Please find output of -vvv flag:
https://pastebin.com/w2Ywuu2M

from firefox_decrypt.

unode avatar unode commented on May 21, 2024

Hi @iketanijus,

From the log it's using libnss in the system library path. Do you by any chance have libnss installed through your system's package manager?

from firefox_decrypt.

 avatar commented on May 21, 2024

Yes, I am using Slackware64-14.2 Linux. It has libnss3.so library provided by mozilla-nss-3.40.1-x86_64 package by default.

from firefox_decrypt.

unode avatar unode commented on May 21, 2024

@iketanijus unless I'm misunderstanding. On the log, you didn't provide a master password but the username later on is still encrypted.

The tests above also passed so there is either a problem with your password input or your profile.

from firefox_decrypt.

 avatar commented on May 21, 2024

Yes, I did not provide any password (just hit enter key on prompt), because that profile does not have any master password set actually. If I start Firefox from that profile, then I can see all the saved passwords without entering any master password. Still script complains that it's set for some reason, while it is certainly not.

from firefox_decrypt.

unode avatar unode commented on May 21, 2024

I'm using nss-3.46.1 here and everything works as expected. In the past we had users reporting problems when using libnss installed with the system's package manager. I've managed to reproduce it on Fedora but if compiled manually it worked fine so it was some kind of packaging incompatibility. In this case tests pass, so it seems like it's a different problem.

A few steps you can try to troubleshoot this:

  1. chdir into the folder where firefox/thunderbird is installed. Check that libnss.so is present and run firefox_decrypt from that location.
  2. Create a new empty profile and add save a password without adding a master password. Check if the same problem appears.
  3. Download NSS from here, compile manually and try running the script with this libnss.so.

If all still fail, could you share the profile you created in 2 so I can try to reproduce it on my side?

from firefox_decrypt.

unode avatar unode commented on May 21, 2024

This should be fixed in the latest version.

from firefox_decrypt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.