Skip to content
This repository was archived by the owner on Mar 8, 2025. It is now read-only.

KnugiHK/ExtractSignalKey

Repository files navigation

ExtractSignalKey

How to

  1. Get ready for your environment, including:

    • An Android device that does not have a separate security chip like Google Pixel 4 and runs Android 11 or below.
    • Extract the shared preference from the device.
    • Enable developer mode in Android's setting.
    • ADB.
    • Java 8 (The GitHub workflow uses Temurin).
  2. Clone this repo:

git clone https://github.com/KnugiHK/ExtractSignalKey
cd ExtractSignalKey
  1. Paste the ENCRYPTED_SECRET found in shared_pref to MainActivity.java.
private static final String ENCRYPTED_SECRET = "";
  1. Build the app using gradle:
chmod +x gradlew && ./gradlew build

For details see my blog post.

About

Extract the key of Signal conversation database. For details, see my blog post:

Resources

License

Stars

Watchers

Forks

Contributors

Languages