awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
nelenkov avatar

nelenkov/android-backup-extractor

0
View on GitHub↗
2,558 stars·301 forks·Java·23 views

Android Backup Extractor

Android Backup Extractor is a software utility designed to manipulate and transform backup files created via the Android Debug Bridge. It functions as a decryptor and repacker that converts these backups into readable formats for manual data extraction.

The tool enables the decryption of protected backup archives using a known password, allowing for the recovery of mobile application data. It also provides the capability to compress directories back into backup archives that are compatible with specific legacy device versions for restoration.

The project covers archive conversion, extraction, and packing processes. It transforms encrypted or compressed backup files into standard archive formats to facilitate data inspection.

Features

  • ADB Backup Utilities - Provides a specialized utility to manipulate and transform backup files created via the Android Debug Bridge.
  • Backup Archive Repackers - Compresses folders back into backup archives compatible with specific device versions for restoration.
  • Backup Archive Generators - Creates compatible backup files from existing archives while targeting specific legacy versions for device compatibility.
  • Backup Archive Repackers - Compresses directories of files into backup archives compatible with specific versions for device restoration.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
  • Backup Format Converters - Transforms encrypted or compressed backup files into standard archive formats for easier data extraction.
  • Backup Extraction Utilities - Converts encrypted or compressed Android backup files into readable archive formats to retrieve app data.
  • Password-Protected Archive Decryption - Provides the ability to decrypt password-protected Android backup archives into original files.
  • Offline Backup Decryptors - Functions as a standalone tool to decrypt encrypted Android backup files without the original application.
  • Key Derivation Functions - Implements PBKDF2 hashing to derive cryptographic keys from user passwords for backup decryption.
  • Data Recovery - Enables recovery of application data from system backups when original devices are unavailable.
  • Archive Format Converters - Translates Android backup data into standard tar archives for easier manual inspection.
  • Backup Header Manipulators - Adjusts archive metadata and headers to maintain compatibility with legacy Android versions during repacking.
  • Stream-Based Archive Handling - Uses stream-based processing for large backup files to minimize memory consumption during extraction.
  • Android Static Analysis Tools - Utility for extracting and repacking Android backup files.
  • Star history

    Star history chart for nelenkov/android-backup-extractorStar history chart for nelenkov/android-backup-extractor

    How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

    Frequently asked questions

    What does nelenkov/android-backup-extractor do?

    Android Backup Extractor is a software utility designed to manipulate and transform backup files created via the Android Debug Bridge. It functions as a decryptor and repacker that converts these backups into readable formats for manual data extraction.

    What are the main features of nelenkov/android-backup-extractor?

    The main features of nelenkov/android-backup-extractor are: ADB Backup Utilities, Backup Archive Repackers, Backup Archive Generators, Backup Format Converters, Backup Extraction Utilities, Password-Protected Archive Decryption, Offline Backup Decryptors, Key Derivation Functions.

    Which projects share features with nelenkov/android-backup-extractor?

    Projects with overlapping indexed features include: bluematthew/wechatexporter — WechatExporter is a chat backup conversion tool designed to extract WeChat chat records from backups and convert them… standardnotes/app. crazyguitar/pysheeet — pysheeet is a technical reference library providing a curated collection of code snippets and implementation patterns… blake3-team/blake3 — BLAKE3 is a high-performance implementation of the BLAKE3 cryptographic hash algorithm used for calculating secure… brix/crypto-js — crypto-js is a JavaScript cryptography library providing a collection of standard cryptographic algorithms and data… cryptomator/cryptomator — Cryptomator is a client-side cloud encryption tool and cross-platform vault manager. It provides a transparent…

    Projects sharing features with Android Backup Extractor

    These projects share indexed features with Android Backup Extractor. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
    • bluematthew/wechatexporterBlueMatthew avatar

      BlueMatthew/WechatExporter

      8,581View on GitHub↗

      WechatExporter is a chat backup conversion tool designed to extract WeChat chat records from backups and convert them into human-readable text, HTML, or PDF files for archiving. It functions as a data extraction system that transforms proprietary messaging database backups into standardized document formats. The project includes a template-based document generator that allows users to modify the visual layout and formatting of exported conversation records. It also features an incremental export system that tracks and saves only new messages sent since the previous export to prevent data dupl

      C++backupchatdump
      View on GitHub↗8,581
    • standardnotes/appstandardnotes avatar

      standardnotes/app

      6,705View on GitHub↗
      TypeScriptencryptedevernotemarkdown
      View on GitHub↗6,705
    • blake3-team/blake3BLAKE3-team avatar

      BLAKE3-team/BLAKE3

      6,516View on GitHub↗

      BLAKE3 is a high-performance implementation of the BLAKE3 cryptographic hash algorithm used for calculating secure data digests and fingerprints. It functions as a parallel cryptographic hash tool that distributes workloads across multiple processor threads to process large datasets rapidly. The project provides specialized tools for keyed hashing and the generation of message authentication codes. It also includes functionality for cryptographic key derivation, allowing the creation of unique secret sub-keys from a master key and context strings. The implementation supports data integrity v

      Assembly
      View on GitHub↗6,516
    • brix/crypto-jsbrix avatar

      brix/crypto-js

      16,400View on GitHub↗

      crypto-js is a JavaScript cryptography library providing a collection of standard cryptographic algorithms and data transformation tools. It functions as a symmetric encryption toolset, a cryptographic hash implementation, and a password derivation tool for the JavaScript environment. The library enables the protection of sensitive data through symmetric encryption and the production of fixed-size data digests to verify integrity. It includes utilities for converting user passwords into secure cryptographic keys and a data format converter for translating information between Base64, Hex, and

      JavaScript
      View on GitHub↗16,400
    Compare all 30 related projects→