比特币钱包类型简介
如何通过 KeychainX 恢复遗失的比特币钱包密码
本文发布于一年多前。部分信息可能已不是最新的。

找回丢失的比特币钱包密码是许多人面临的挑战。此指南于2024年7月准备,提供各种钱包格式概述以及有效找回比特币钱包密码的方法。

丢失的比特币密码能否找回?
是的,凭借正确的信息,可以找回丢失的比特币密码。重要信息包括加密的钱包备份文件、一串12至28个单词,或访问已安装钱包应用的设备。在某些情况下,例如使用Shamir秘密时,恢复可能涉及多组20或33个单词。
找回比特币钱包的步骤
恢复的第一步是识别钱包类型并找到备份文件。了解钱包地址也有助于此过程。以下是常见的比特币钱包格式及其相关文件:
- Blockchain.com: (wallet.aes.json)
- Bitcoin Core: (wallet.dat)
- Electrum: ( backup_wallet.json )
- Schildbach Android Wallet: ( bitcoin-wallet-backup.bin)
- Trezor硬件钱包:12或24个单词的种子短语+可选密码
- BIP-39纸钱包:以”6P”开头的加密字符串
- Armory比特币钱包
- Jaxx钱包
找回Blockchain.com钱包
- 使用与账户关联的电子邮件地址检查钱包是否在Blockchain.com注册。在 blockchain.com/login登录页面输入电子邮件地址,并检查是否收到包含钱包ID的电子邮件。
- 通过使用Chrome中的开发者工具检索加密钱包:
- 打开开发者工具选项卡(更多工具>开发者工具)。
- 输入不正确的密码并检查网络选项卡。
- 找到“Payload”字符串,复制并在文本编辑器中保存为wallet.json。
- 修改文件:
- 将所有出现的/”替换为”并将/替换为/。
- 使用John the Ripper GitHub 仓库中的blockchain2john.py脚本提取哈希值。此脚本可与Hashcat一起使用,钱包版本2.0及以上使用模式15200。对于旧版本,需要使用模式12700。
- 如果需要额外帮助,请咨询专家,例如 KeychainX。
使用密码找回Trezor钱包
Trezor硬件钱包提供“第25个单词”密码选项以增加安全性。恢复步骤包括:
- 收集12或24个种子单词。对于Shamir秘密钱包,可能需要多组20或33个单词。
- 使用 btcrecover GitHub 仓库中的seedrecover.py脚本。
- 从 python.org安装Python。
- 为脚本提供种子单词及首次使用的比特币或以太坊地址。程序将尝试找到正确的单词组合。

找回Bitcoin Core钱包(wallet.dat)
Bitcoin Core钱包将数据存储在wallet.dat文件中,其中可能包含多个地址。找回方法:
- 使用John the Ripper GitHub 仓库中的bitcoin2john.py脚本为Hashcat生成哈希值。
- 命令:python bitcoin2john.py wallet.dat > outputhash.txt
- 使用Hashcat的模式11300来找回密码。此模式兼容比特币、莱特币和狗狗币钱包文件。
- 参阅Hashcat的官方文档以获取更多指导。
找回比特币纸钱包
比特币纸钱包具有以”6P”开头的加密私钥(WIF)。找回方法:
- 使用BTCRecover工具,可在 btcrecover GitHub 仓库中找到。
- 输入已知密码列表尝试蛮力恢复。
找回Electrum钱包
可以通过以下步骤恢复Electrum钱包:
- 使用John the Ripper GitHub 仓库中的electrum2john.py脚本提取哈希。
- 从 hashcat.net下载Hashcat。
- 确定钱包的盐类型并使用相应的Hashcat模式:
- 模式16600:盐类型1–3
- 模式21700:盐类型4
- 模式21800:盐类型5
- 如果不知道钱包的盐类型,可以尝试不同的模式。
结论
在适当准备和使用正确工具的情况下,找回丢失的比特币钱包密码通常是可能的。如果过程太过复杂,可以考虑寻求像 KeychainX这样的专家提供的专业协助,或通过电子邮件联系他们keychainx@protonmail.com。
免责声明
此指南由KeychainX钱包恢复服务于2025年1月撰写。会更新以包含新的钱包类型。如需帮助,请通过电子邮件或Telegram(@keychainx)联系我们。
这是一个赞助故事。请自我尽职调查并在采取任何行动前做出明智决定。Bitcoin.com不接受任何责任或负债。













