Skip to content

XDeFi-tech/backup-decryptor

Repository files navigation

Backup Decryptor

Backup Decryptor is a React-based tool for decrypting backup files (such as those used for cryptocurrency wallets) and extracting seed phrases. It allows users to securely recover their wallet seed phrases using either a password or a recovery code.

Features

  • Supports multiple backup file formats (with different key structures)
  • Decrypts wallet backup files using a password or recovery code
  • Extracts and displays seed phrases for one or more wallets
  • User-friendly web interface for file upload and decryption

How It Works

  1. Upload Backup File: Users can upload their encrypted backup file or paste its contents.
  2. Select Decryption Method: Enter the password or recovery code associated with the backup.
  3. Decrypt and Extract: The tool parses the backup, decrypts the keystore(s), and displays the recovered seed phrases.

Getting Started

Prerequisites

  • Node.js (v14 or later recommended)
  • Yarn or npm

Installation

yarn install
# or
npm install

Running the App

yarn start
# or
npm start

The app will be available at http://localhost:3000 by default.

Usage

  1. Open the app in your browser.
  2. Upload your backup file or paste its contents.
  3. Enter your password or recovery code.
  4. Click to decrypt and view your seed phrases.

Security Notice

  • All decryption is performed locally in your browser. Your backup file and credentials are never sent to a server.
  • Always use this tool from a trusted environment.

License

This project is intended for educational and recovery purposes. Use at your own risk.

About

decrypt XDEFI backup and retrieve critical data (seed phrases)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •