Analyse technique de l’APK 1xBet 257.0.74
Les guides « 1xBet APK » recopient des chiffres qu’ils n’ont jamais vérifiés. Nous avons ouvert le fichier lui-même : voici ce que son manifeste déclare, ce que cela change pour vous, et ce qu’une telle analyse ne peut pas prouver.
L’analyse est statique : le fichier a été lu sans être installé, avec BetaDrop APK Inspector (analyse locale dans le navigateur), qui décode le manifeste Android directement dans le navigateur, sans envoyer le fichier à un serveur. Elle répond aux mêmes questions que les outils du SDK Android (aapt2 dump badging, apkanalyzer).
Identité du fichier analysé
Contrôlé le
- Date de l’analyse
- Testé par nous 21 octobre 2026
- Provenance du fichier
- À tester Lien publié après contrôle du domaine de téléchargement.
- Nom du paquet
- Testé par nous
org.xbet.client1 - versionName
- Testé par nous
1xbet-prod-v257.0.74 - versionCode
- Testé par nous
25700074 - Android minimum
- Testé par nous 7.0 (minSdk 24)
- SDK cible
- Testé par nous API 37
- Taille
- Testé par nous 44,9 Mo à télécharger ; 92,74 Mo décompressé (compression 52 %)
- Contenu
- Testé par nous 7 342 fichiers, 6 fichiers DEX (56,42 Mo de bytecode), code Kotlin
- Architectures
- Testé par nous arm64-v8a, armeabi-v7a, x86, x86_64
- Signature v1 (JAR)
- Testé par nous Présente. Les schémas v2 et v3 ne sont pas lisibles dans un navigateur.
- SHA-256 et certificat
- À tester À relever avec
apksigner verify --print-certs. - Installation sur téléphone
- À tester Pas encore testée.
Étiquettes : ce que signifient « Officiel », « Tiers », « À tester »…
Ce que ces chiffres changent pour vous
| Valeur | Ce que cela signifie | Conséquence pratique |
|---|---|---|
| minSdk 24 | Le fichier ne s’installe pas sous Android 7.0. | Android 6 ou plus ancien : passez par le site mobile, aucun « APK compatible » ne contournera cette limite. |
| SDK cible API 37 | L’application déclare suivre les règles des versions d’Android les plus récentes. | Les permissions sensibles sont demandées au moment de l’usage, une par une, et révocables dans les Paramètres. |
| 4 architectures | APK « universel » : bibliothèques natives pour ARM 32 et 64 bits et pour x86. | Aucun téléphone n’est refusé à cause de son processeur. Un échec d’installation a une autre cause. |
| 44,9 Mo → 92,74 Mo | Le fichier est compressé à 52 % ; Android le décompresse à l’installation. | Prévoyez au moins 150 Mo libres, données de l’application comprises. |
| versionCode 25700074 | L’entier qu’Android compare pour savoir si une version est plus récente. | Un fichier au versionCode inférieur ne peut pas remplacer celle-ci : c’est une version plus ancienne. |
| Paquet org.xbet.client1 | L’identifiant unique de l’application sur le téléphone. | Le code interne est rangé sous org.xplatform.client1 : nom de dossier, pas nom du paquet. Ne confondez pas les deux. |
Où va le poids du fichier
| Dossier | Part du contenu décompressé |
|---|---|
| (racine, dont classes*.dex) | 64,2 % |
| res/ | 19,2 % |
| lib/ | 9,7 % |
| assets/ | 4,5 % |
| META-INF/ | 1,5 % |
| google/, org/ | 0,6 % |
La racine pèse lourd parce qu’elle contient les six fichiers classes*.dex (56,42 Mo de bytecode à eux seuls). Les bibliothèques natives (lib/) ne représentent que 9,7 % malgré les quatre architectures.
Où va le poids de l’APK 257.0.74
Le fichier de 44,9 Mo est compressé à 52 % : Android le décompresse à l’installation.
- Racine, dont 6 fichiers classes*.dex : 64,2 %
- res/ : 19,2 %
- lib/ (4 architectures) : 9,7 %
- assets/ : 4,5 %
- META-INF/ : 1,5 %
- google/, org/ : 0,6 %
Les permissions déclarées, une par une
Le manifeste contient 41 déclarations, soit 39 permissions distinctes (deux sont déclarées deux fois). Rappel important : une permission déclarée est une possibilité, pas un accès accordé. Les permissions sensibles sont demandées à l’écran, et vous pouvez refuser. Pour chacune, nous indiquons le composant du manifeste qui l’explique ; quand aucun composant ne l’explique, nous le disons.
| Permission | Composant qui l’explique | Notre conseil |
|---|---|---|
REQUEST_INSTALL_PACKAGES | AppUpdateDownloadApkService : module de mise à jour intégré qui télécharge la nouvelle version. | Normal ici. Quand l’application proposera une mise à jour, Android vous demandera d’autoriser 1xBet à installer : c’est attendu. |
SYSTEM_ALERT_WINDOW (affichage par-dessus) | GameVideoWindowService, GameZoneWindowService : vidéo de match en fenêtre flottante. | N’accordez que si vous utilisez la vidéo flottante. |
RECORD_AUDIO, USE_SIP, MODIFY_AUDIO_SETTINGS | OnlineCallService : appel vocal au support depuis l’application. | Refusez le micro tant que vous n’appelez pas le support. |
CAMERA | Scanner de QR code (CaptureActivity) et module photo AndroidX ; utile aussi pour photographier une pièce lors du KYC. | À accorder au moment du scan ou de la vérification d’identité. |
ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION | Aucun composant ne l’explique dans le manifeste. | Préférez « Uniquement si l’application est en cours d’utilisation », ou la position approximative. |
READ_PHONE_STATE | Aucun composant ne l’explique directement. | Peut être refusée ; observez si une fonction cesse de marcher. |
POST_NOTIFICATIONS | Services de notification Google (Firebase) et Huawei. | Désactivez-les si elles vous poussent à rouvrir l’application. |
USE_BIOMETRIC, USE_FINGERPRINT | Fenêtre d’empreinte AndroidX : connexion par empreinte. | Sans risque : l’empreinte reste dans le téléphone. |
AD_ID, ACCESS_ADSERVICES_*, référent d’installation | SDK AppsFlyer (attribution publicitaire) et Google. | Vous pouvez supprimer votre identifiant publicitaire : Paramètres › Confidentialité › Annonces. |
READ_PRIVILEGED_PHONE_STATE | Réservée aux applications système. | Sans effet pour une application installée par vous : Android ne l’accorde pas. |
GET_TASKS | Ancienne permission. | Ignorée par les versions d’Android actuelles. |
SCHEDULE_EXACT_ALARM, RECEIVE_BOOT_COMPLETED | Rappels de connexion (AuthReminderBroadcastReceiver), avis de maintenance, tâches planifiées. | Fonctionnement normal d’une application qui envoie des rappels. |
HIGH_SAMPLING_RATE_SENSORS | Aucun composant ne l’explique dans le manifeste. | Permission normale, accordée sans demande. |
Ce qui n’y figure pas, et c’est le plus rassurant
- Aucune permission SMS (
READ_SMS,RECEIVE_SMS,SEND_SMS) : l’application ne peut pas lire vos codes de validation. - Aucun accès aux contacts ni au journal d’appels.
- Aucun service d’accessibilité ni récepteur d’administration de l’appareil dans la liste des composants.
- Pas d’accès à tout le stockage (
MANAGE_EXTERNAL_STORAGE) ni de liste de toutes les applications installées (QUERY_ALL_PACKAGES).
Si un fichier « 1xBet » vous demande l’accès aux SMS, à l’accessibilité ou à l’administration de l’appareil, il ne correspond pas à la version analysée ici. Arrêtez l’installation et supprimez-le.
Liste brute des permissions déclarées
android.permission.VIBRATEandroid.permission.INTERNETandroid.permission.ACCESS_FINE_LOCATIONandroid.permission.READ_PHONE_STATEandroid.permission.USE_CREDENTIALSandroid.permission.ACCESS_NETWORK_STATEandroid.permission.ACCESS_WIFI_STATEandroid.permission.WAKE_LOCKandroid.permission.POST_NOTIFICATIONSandroid.permission.WRITE_EXTERNAL_STORAGEandroid.permission.READ_EXTERNAL_STORAGEandroid.permission.USE_FINGERPRINTandroid.permission.USE_SIPandroid.permission.RECORD_AUDIOandroid.permission.MODIFY_AUDIO_SETTINGSandroid.permission.SYSTEM_ALERT_WINDOWandroid.permission.ACCESS_ALL_DOWNLOADSandroid.permission.CAMERAandroid.permission.ACCESS_COARSE_LOCATIONandroid.permission.FOREGROUND_SERVICEcom.google.android.gms.permission.AD_IDandroid.permission.SCHEDULE_EXACT_ALARMandroid.permission.HIGH_SAMPLING_RATE_SENSORSandroid.permission.GET_TASKSandroid.permission.FOREGROUND_SERVICE_DATA_SYNCandroid.permission.REQUEST_INSTALL_PACKAGESandroid.permission.READ_PRIVILEGED_PHONE_STATEandroid.permission.USE_BIOMETRICcom.google.android.providers.gsf.permission.READ_GSERVICEScom.google.android.c2dm.permission.RECEIVEcom.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICEandroid.permission.ACCESS_ADSERVICES_ATTRIBUTIONandroid.permission.ACCESS_ADSERVICES_AD_IDandroid.permission.RECEIVE_BOOT_COMPLETEDorg.xbet.client1.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSIONcom.samsung.android.mapsagent.permission.READ_APP_INFOcom.huawei.appmarket.service.commondata.permission.GET_COMMON_DATAorg.xbet.client1.permission.PROCESS_PUSH_MSGorg.xbet.client1.permission.PUSH_PROVIDER
Les composants : ce que l’application sait faire
Le manifeste déclare 96 composants : 32 activités (écrans), 30 services, 23 récepteurs d’événements et 11 fournisseurs de contenu. Leurs noms décrivent des fonctions concrètes :
| Fonction | Composants observés |
|---|---|
| Widgets d’écran d’accueil | Top Live, Top Line, Favoris (trois tailles chacun) et « Mes sections » |
| Vidéo de match | Fenêtre flottante, zone de jeu, lecture en arrière-plan |
| Support | Appel vocal intégré (OnlineCallService) |
| Sécurité du compte | Connexion par empreinte, authentificateur de confirmation, rappels de connexion |
| Mise à jour | Téléchargement de la nouvelle version depuis l’application |
| Connexion via d’autres comptes | Google, Huawei ID, Yandex, VK, Odnoklassniki |
| Notifications | Firebase Cloud Messaging (Google) et Huawei Push : l’application fonctionne aussi sur les téléphones Huawei sans services Google |
| Icône | Plusieurs alias de lancement (LauncherAliasLegacy, LauncherAliasColor) : l’icône peut changer d’apparence |
Bibliothèques natives
Huit bibliothèques .so : libandroidx.graphics.path.so, libdatastore_shared_counter.so, libimage_processing_util_jni.so, libkeys.so, libsdk_bc_lib.so, libsecurity.so, libsurface_util_jni.so, libtoolChecker.so. Les noms libsecurity.so et libtoolChecker.so évoquent des contrôles d’intégrité, comme la détection d’un téléphone rooté ou d’outils d’analyse ; c’est une déduction tirée des noms, pas une observation du code.
96 composants, 39 permissions, 0 accès SMS
Ce que déclare le manifeste de la version 257.0.74, et ce qui n’y figure pas.
- Lecture, réception, envoi de SMS
- Contacts et journal d’appels
- Service d’accessibilité
- Administration de l’appareil
- Accès à tout le stockage
- Liste de toutes les applications
Ce qu’une analyse de manifeste ne prouve pas
- La provenance. Un fichier modifié peut garder le même manifeste. Seul le certificat de signature, comparé d’une version à l’autre, atteste de l’éditeur.
- La signature v2/v3. Elle se trouve dans un bloc que les lecteurs de zip, donc les outils de navigateur, ne voient pas. « Non lisible » ne veut pas dire « absente ».
- Le comportement réel. Une permission déclarée ne dit pas quand ni comment elle est utilisée.
- Les alertes automatiques. L’outil a relevé 26 points dans son analyse de sécurité statique (configuration, composants exportés, chaînes ressemblant à des clés). C’est un tri automatique : un point signalé n’est pas une faille démontrée, et nous ne le présentons pas comme tel.
Refaire l’analyse vous-même
| Question | Outil du SDK Android |
|---|---|
| Paquet, version, minSdk, SDK cible | aapt2 dump badging 1xbet.apk |
| Permissions et composants | apkanalyzer manifest print 1xbet.apk |
| Taille et architectures | apkanalyzer files list 1xbet.apk |
| Schémas de signature et certificat | apksigner verify -v --print-certs 1xbet.apk |
| Empreinte du fichier | certutil -hashfile 1xbet.apk SHA256 (Windows) ou sha256sum |
Si vos valeurs diffèrent des nôtres pour la même version, votre fichier n’est pas le même que celui analysé ici : signalez-le-nous.
Questions fréquentes
Quelle est la version de l’APK 1xBet analysée ?
1xbet-prod-v257.0.74 (versionCode 25700074), 44,9 Mo, analysée le 21 octobre 2026.
L’APK 1xBet peut-il lire mes SMS ?
Pas la version analysée : elle ne déclare aucune permission SMS. Un fichier « 1xBet » qui en demande n’est pas celui-ci.
Pourquoi l’application demande-t-elle le droit d’installer des applications ?
Pour sa mise à jour intégrée : le service AppUpdateDownloadApkService télécharge la nouvelle version et Android vous demande votre accord pour l’installer.
Sur quelle version d’Android l’APK 1xBet fonctionne-t-il ?
Android 7.0 ou plus récent (minSdk 24 dans le manifeste). Le fichier contient les quatre architectures de processeur courantes.
Cette analyse prouve-t-elle que le fichier est authentique ?
Non. Elle décrit le contenu du fichier. L’authenticité se vérifie par la provenance et le certificat de signature, que nous publierons après relevé avec apksigner.