파이어 폭스 비밀번호 관리자에서 저장된 비밀번호를 내보내려면 어떻게해야합니까?


10

Firefox / Mozilla 관리자에 저장된 비밀번호를 더 나은 암호화로 외부 비밀번호 관리자 애플리케이션으로 내보내고 싶습니다.

비밀번호 파일은 어디에 있으며 파일 확장자는 무엇입니까? 응용 프로그램이 데이터베이스 파일을 가져올 수 있습니다.

답변:


8

최신 버전의 Firefox는 비밀번호를의 JSON 텍스트 파일 () logins.json의 Firefox 프로필 폴더에 암호화 되어 있습니다 /home/you/.firefox/.

이 파이썬 스크립트 는 그것들을 모두 텍스트 파일로 해독합니다. 기본 사용법 :

python firefox_decrypt.py

필요한 경우 프롬프트에 응답하십시오.


다양한 답변 중에서 귀하의 제안이 구현하기 가장 쉽다고 생각합니다. 그래서 나는 당신이 제안한 스크립트를 시도했습니다. 그러나 다양한 장소의 모든 프로파일에 대한 선택 사항이 표시되지 않는 것으로 나타났습니다. 두 개가 나오고 올바른 것은 아닙니다. 프로필의 json 파일이있는 디렉토리에 스크립트를 배치하려고 시도했지만 아무런 차이가없는 것으로 보입니다. 파이썬 프로그래머가 아니기 때문에, 내가 뭘 잘못했는지 알더라도 필요한 경우 스크립트를 어떻게 적용해야하는지 잘 모르겠습니다. Firefox 49.0.2에서 Xubuntu 14.04.5를 사용하고 있습니다. 감사합니다.
수색자

parse_sys_args하단 근처 의 함수를 살펴보십시오 profile_path.이 코드는 하드 코딩 된 곳 인 것 같습니다 . 프로파일의 올바른 경로로 변경하십시오. 더 나은 방법은 profiles.ini해당 경로에 파일 이 있는지 확인한 후 편집하여 프로파일이있는 위치를 나타냅니다. 그렇게하면 스크립트를 해킹 할 필요가 없습니다.
Sqerstet

1
firefox_decrypt의 최초 작성자는 여기입니다. README 는 다소 오래된 게시물에 응답하지만 여기에 방문하는 사람들에게는 표준이 아닌 위치를 제공하는 방법을 설명합니다. 간단하게 스크립트에 인수로 프로필의 경로를 제공python firefox_decrypt.py /my/firefox/profile/
unode

4

대답을 참조하면 위의 @Sqerstet I에 의해 단순히 스크립트 다운로드 firefox_decrypt.py을 내 바탕 화면에 저장하고 바탕 화면에 너무 텍스트 파일을 만든 후 다음 명령을 실행 :

jignesh@j-home-pc:~/Desktop$ python firefox_decrypt.py > my_pass.txt 

Master Password for profile /home/jignesh/.mozilla/firefox/nfa9v0da.default: (I didn't had one so I left it blank and hit Enter)
2018-02-01 12:25:07,223 - WARNING - Attempting decryption with no Master Password

jignesh@j-home-pc:~/Desktop$ 

그리고 hurray 나는 모든 저장된 로그인 creds를 텍스트 파일에 일반 형식으로 얻었다.

HomeMozilla 폴더에서 데이터를 저장하는 위치에 대한 자세한 내용은 지원 페이지를 참조하십시오 . 빠른보기를 위해 아래의 비밀번호 섹션 아래에 인용 :

비밀번호 : 비밀번호는 key4.db 및 logins.json 파일에 저장됩니다. 자세한 정보는 비밀번호 관리자-Firefox에 저장된 비밀번호 기억, 삭제, 변경 및 가져 오기를 참조하십시오.

저장된 비밀번호 가져 오기 및 내보내기에 적합한 이 멋진 애드온 비밀번호 내보내기 를 사용하기 전에 BTW . 불행히도이 추가 기능은 Firefox Quantum 버전과 호환되지 않으므로 대체 솔루션을 찾아야했고 여기 firefox_decrypt.py에서 다른 제공되는 애드온과 비교하여 가장 쉬운 스크립트를 찾았습니다.

  • LastPass 비밀번호 관리자
  • Roboform 비밀번호 관리자

기타

나에게는 암호를 내보내려는 목적으로 너무 많이 느꼈습니다.

감사.



2

에 따르면 지원 페이지 의 암호 데이터에서 찾을 수 있습니다 ~/.mozilla/firefox/key3.db~/.mozilla/firefox/signons.sqlite파일. 이 파일들은 sqlite 편집기로 읽어야합니다. 확장 기능 과 같은 다른 대안 도 있습니다.

Firefox 플러그인을 사용하는 LastPass, Keepass 및 기타 비밀번호 관리자는 Firefox에서 데이터를 직접 가져 와서 비밀번호 관리자를 대체 할 수 있습니다.


0

LastPass Password Manager 는 Firefox에서 비밀번호를 저장하고 암호화 할 수있는 매우 유용한 애드온입니다. 설치 중에 LastPass Vault에 로컬 및 일반 저장된 비밀번호를 자동으로 내보내고 삭제합니다. 또한 특정 웹 사이트에 대한 임의의 암호를 생성하는 기능이 있습니다.

이것은 저에게 Firefox를위한 최고의 보안 애드온 중 하나입니다. 사용 및 관리가 쉽습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.