如何喺舊硬碟搵返Bitcoin
By ENILDIAR - 2025-04-29 - 0 comments
🧠 簡介
好多人喺2010至2015年間有挖掘或買入Bitcoin,之後就唔記得咗。如果你有一個舊嘅硬碟(或者SSD),特別係舊電腦或手提電腦入面,有可能仲儲存住同BTC有關嘅檔案。
本指南嘅目標係喺舊硬碟搵返Bitcoin相關痕跡:錢包、私鑰、助記詞或者加密備份檔案。
🧰 乜嘢可以儲存Bitcoin?
1. wallet.dat 檔案
原版Bitcoin Core客戶端嘅檔案。入面儲有加密或者明文格式嘅私鑰。
2. 助記詞(12或24個字)
例如Electrum、Trust Wallet、Exodus等錢包用嚟復原錢包嘅字串。
3. 私鑰(WIF格式)
例如:5HueCGU8rMjxEXxiPuD5BDuRaXsv...
4. 備份檔案
常見副檔名包括:.bak、.json、.txt、.dat、.key。
📋 第一步:準備工作
-
拆出硬碟,用SATA/USB轉接線或直接接駁。
-
先備份:用Clonezilla 或 ddrescue 建立硬碟映像,避免分析期間資料損壞。
-
使用Linux或有管理員權限嘅Windows。
-
安裝工具:
-
HxD或WinHex(十六進制編輯器) -
Everything(檔案名稱搜尋) -
grep、strings、bulk_extractor(適用於Linux)
-
🔎 第二步:搜尋已知檔案
可以手動或用腳本掃描:
1. 搵 wallet.dat
-
以名稱搜尋:
-
Windows:用
Everything搵wallet.dat -
Linux/macOS:
find /mnt/disk -name "wallet.dat"
-
-
常見路徑:
-
%APPDATA%\Bitcoin\ -
C:\Users\<Name>\AppData\Roaming\Bitcoin\ -
C:\Users\<Name>\AppData\Roaming\Electrum\wallets\ -
/home/<user>/.bitcoin/ -
/home/<user>/.electrum/wallets/
-
2. 搜尋備份檔案
find /mnt/disk -name "*.bak"
find /mnt/disk -name "*.json"
find /mnt/disk -name "*.key"
3. 搜尋明文私鑰與助記詞
grep -Eorh '5[HJK][1-9A-HJ-NP-Za-km-z]{49,50}' /mnt/disk > private_keys.txt
grep -Eorh '^[a-z]+ [a-z]+ [a-z]+.*' /mnt/disk | grep -Eo '\b[a-z]{3,}\b( \b[a-z]{3,}\b){11,23}' > seed_phrases.txt
🔬 第三步:掃描原始內容
如果搵唔到檔案,但懷疑曾經存在,就掃描硬碟嘅內容:
1. 用 bulk_extractor
bulk_extractor -o output/ -e wordlist -e base64 -e bitcoin -e email -e json /dev/sdX
搜尋私鑰、助記詞同其他資料痕跡。
2. 用 strings
strings /dev/sdX | grep -iE 'bitcoin|wallet|electrum|mnemonic|seed' > strings_output.txt
🧪 第四步:驗證錢包與私鑰
-
Electrum — 開啟
.dat或.wallet檔案。 -
Bitcoin Core — 搬移
wallet.dat到%APPDATA%\Bitcoin\然後啟動程式。
你亦可以用腳本(例如Python)一次過檢查搵到地址或私鑰嘅餘額。
⚠️ 重要注意事項
-
千祈唔好將私鑰或錢包上傳到可疑網站。
-
如果私鑰未加密,請離線操作。
-
務必從備份磁碟操作。
-
搵返嘅檔案記得加密保護。
📦 如果搵到 wallet.dat 但唔記得密碼?
-
使用
btcrecover:python3 btcrecover.py --wallet wallet.dat --passwordlist your_wordlist.txt -
你亦可以試下用GPU爆破(例如用Hashcat,如果你記得部分密碼)。
🧠 進階技巧
-
使用數碼鑑證工具:
Autopsy、FTK Imager、The Sleuth Kit。 -
檢查舊電郵帳戶 — 有機會搵到助記詞或交易所登入資訊。
✅ 結語
搵到一個舊硬碟可能會帶嚟意想不到嘅收穫。重點係小心處理,避免損壞原始資料。即使最終搵唔返Bitcoin,呢個過程都可以俾你寶貴嘅數據復原與數碼鑑證經驗。
