
Désemballeur d'APK Android qui extrait les fichiers DEX d'applications en cours d'exécution ou installées sur Android 5.0–12 sans root, Xposed ni Frida, prenant en charge le désemballage profond avec réparation des instructions.
BlackDex est un outil de dépaquetage fonctionnant sur les téléphones Android, prenant en charge Android 5.0 à 12. Il ne nécessite aucun environnement particulier et peut être utilisé sur n'importe quel téléphone, y compris les émulateurs. En quelques secondes, il permet de dépaqueter des APK installés ou non.
Avant de lancer, veuillez effectuer un Make Project une fois.
Avant de lancer, veuillez effectuer un Make Project une fois.
Avant de lancer, veuillez effectuer un Make Project une fois.
Ce projet cible les protections de première (chargement local), deuxième (chargement en mémoire) et troisième (extraction d'instructions) générations. Il élimine les difficultés rencontrées avec les environnements de dépaquetage précédents et prend en charge pratiquement tous les systèmes Android 5.0 et supérieurs. Il est rapide, pratique et fiable. Généralement, il suffit de quelques secondes pour dépaqueter des applications installées ou non. Pour les applications non installées, le temps de dépaquetage est principalement consacré à la copie des fichiers (opérations d'E/S), la vitesse dépendant de la taille de l'application. Pour les applications installées, le dépaquetage est généralement terminé en quelques secondes.
hook_xxxx.dex Fichier DEX obtenu par hook des API système pour le dépaquetage. Non réparé en mode dépaquetage profond.cookie_xxxx.dex Fichier DEX obtenu via le cookie DexFile pour le dépaquetage. Ce fichier sera réparé en mode dépaquetage profond.Le dépaquetage s'effectue via le cookie DexFile, théoriquement compatible avec toutes les versions depuis l'introduction d'ART. Quelques rares exceptions peuvent exister selon les appareils, mais la grande majorité est prise en charge. Les ressources étant limitées, il est impossible de tester sur une large gamme d'appareils. Veuillez signaler tout problème via la section Issues.
En mode dépaquetage profond, l'outil répare automatiquement les instructions extraites en replaçant les instructions pointant vers d'autres blocs mémoire dans le DEX, résolvant ainsi le problème des NOP. Cependant, cela ne garantit pas l'utilité : par exemple, si les instructions doivent être appelées activement pour être décryptées, il est impossible de les remettre en place ou le remplacement est inefficace. Le dépaquetage profond n'inclut aucune opération de décryptage ou d'appel actif. Cette fonctionnalité est encore en phase de test, veuillez noter les risques suivants : puisse-t-il n'y avoir plus jamais de NOP.

Ce projet se décline en versions 32 bits et 64 bits, actuellement deux applications distinctes. Si l'application à lancer n'apparaît pas dans la liste des applications installées de la démo, cela signifie qu'elle n'est pas prise en charge. Veuillez utiliser l'autre version.
Téléchargement de BlackDex : https://github.com/CodingGay/BlackDex/releases

Copyright 2021 Milk Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.