前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Firefox浏览器凭据解密

Firefox浏览器凭据解密

作者头像
Al1ex
发布2024-01-09 15:28:22
1070
发布2024-01-09 15:28:22
举报
文章被收录于专栏:网络安全攻防网络安全攻防
项目介绍

firefox_decrypt是一个用于解密Firefox中残留的用户凭据信息的工具

项目地址

https://github.com/unode/firefox_decrypt

工具使用

使用方法

代码语言:javascript
复制
# python3 firefox_decrypt.py --help                
usage: firefox_decrypt.py [-h] [-f {human,json,csv,tabular,pass}] [-d CSV_DELIMITER] [-q CSV_QUOTECHAR] [--no-csv-header] [--pass-username-prefix PASS_USERNAME_PREFIX] [-p PASS_PREFIX] [-m PASS_CMD] [--pass-always-with-login] [-n]
                          [--non-fatal-decryption] [-c CHOICE] [-l] [-e ENCODING] [-v] [--version]
                          [profile]

Access Firefox/Thunderbird profiles and decrypt existing passwords

positional arguments:
  profile               Path to profile folder (default: ~/.mozilla/firefox)

options:
  -h, --help            show this help message and exit
  -f {human,json,csv,tabular,pass}, --format {human,json,csv,tabular,pass}
                        Format for the output.
  -d CSV_DELIMITER, --csv-delimiter CSV_DELIMITER
                        The delimiter for csv output
  -q CSV_QUOTECHAR, --csv-quotechar CSV_QUOTECHAR
                        The quote char for csv output
  --no-csv-header       Do not include a header in CSV output.
  --pass-username-prefix PASS_USERNAME_PREFIX
                        Export username as is (default), or with the provided format prefix. For instance 'login: ' for browserpass.
  -p PASS_PREFIX, --pass-prefix PASS_PREFIX
                        Folder prefix for export to pass from passwordstore.org (default: web)
  -m PASS_CMD, --pass-cmd PASS_CMD
                        Command/path to use when exporting to pass (default: pass)
  --pass-always-with-login
                        Always save as /<login> (default: only when multiple accounts per domain)
  -n, --no-interactive  Disable interactivity.
  --non-fatal-decryption
                        If set, corrupted entries will be skipped instead of aborting the process.
  -c CHOICE, --choice CHOICE
                        The profile to use (starts with 1). If only one profile, defaults to that.
  -l, --list            List profiles and exit.
  -e ENCODING, --encoding ENCODING
                        Override default encoding (utf-8).
  -v, --verbose         Verbosity level. Warning on -vv (highest level) user input will be printed on screen
  --version             Display version of firefox_decrypt and exit
简易示例

进行解密操作

代码语言:javascript
复制
python3 firefox_decrypt.py /tmp/.mozilla/firefox
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2024-01-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 七芒星实验室 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 项目介绍
  • 项目地址
  • 工具使用
  • 简易示例
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档