Як знайти Bitcoin на старому жорсткому диску
By ENILDIAR - 29.04.2025 - 0 comments
🧠 Вступ
Багато людей добували або купували біткоїни ще у 2010–2015 роках, а потім забули про це. Якщо у вас є старий жорсткий диск (або SSD), особливо від старого ПК/ноутбука, цілком можливо, що на ньому залишилися файли, які містять BTC.
Мета цього гайду — знайти сліди біткоїна на старому диску: гаманці, приватні ключі, seed-фрази або зашифровані backup-файли.
🧰 Що може зберігати біткоїни?
1. Файл wallet.dat
Файл від оригінального клієнта Bitcoin Core. Містить приватні ключі в зашифрованому або відкритому вигляді.
2. Seed-фраза (12/24 слова)
Фраза для відновлення гаманців (Electrum, Trust Wallet, Exodus тощо).
3. Приватні ключі (WIF-формат)
Приклад: 5HueCGU8rMjxEXxiPuD5BDuRaXsv...
4. Файли резервних копій
Часто з розширеннями .bak, .json, .txt, .dat, .key.
📋 Крок 1: Підготовка
-
Вийміть диск. Підключіть його через SATA/USB адаптер або напряму.
-
Зробіть копію. Обов’язково створіть образ диска через Clonezilla або ddrescue, щоб не втратити дані під час аналізу.
-
Використовуйте ОС Linux або Windows з правами адміністратора.
-
Встановіть інструменти:
-
HxDабоWinHex(hex-редактори) -
Everything(пошук файлів за назвою) -
grep,strings,bulk_extractor(для Linux)
-
🔎 Крок 2: Пошук відомих файлів
Запустіть сканування вручну або за допомогою скриптів:
1. Шукаємо wallet.dat
-
Використовуємо пошук за назвою:
-
У Windows:
Everything, фільтрwallet.dat -
У Linux/macOS:
find /mnt/disk -name "wallet.dat"
-
-
Типові папки:
-
%APPDATA%\Bitcoin\ -
C:\Users\<Ім’я>\AppData\Roaming\Bitcoin\ -
C:\Users\<Ім’я>\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. Пошук текстових приватних ключів і seed-фраз
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
🔬 Крок 3: Пошук за вмістом (raw scan)
Якщо файлів немає, але ви підозрюєте, що щось було — шукаємо всередині диска:
1. Пошук за допомогою bulk_extractor
bulk_extractor -o output/ -e wordlist -e base64 -e bitcoin -e email -e json /dev/sdX
Шукає приватні ключі, seed-фрази та інші артефакти.
2. Використання strings
strings /dev/sdX | grep -iE 'bitcoin|wallet|electrum|mnemonic|seed' > strings_output.txt
🧪 Крок 4: Перевірка знайдених гаманців і ключів
-
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. -
Спробуй пошукати в старих листах — можливо, там є seed-фрази або дані акаунтів біржі.
✅ Висновок
Знахідка старого жорсткого диска може обернутися несподіваною винагородою. Головне — діяти обережно і не пошкодити вихідні дані. Навіть якщо ви не знайдете біткоїни, процес дасть хороший досвід роботи з пошуком інформації та відновленням даних.
