Nécessite un téléphone mobile pour prendre en charge Step Counter Sensor
Root
est requis pour obtenir les autorisations de lecture et d'écriture pour le fichier stepcounter.cfg
. L'application utilise uniquement les autorisations Root pour exécuter les commandes suivantes :
chmod o+rw /data/data/com.tencent.mm/MicroMsg/stepcounter.cfg
chmod o+x /data/data/com.tencent.mm/MicroMsg/
Si vous ne souhaitez pas accorder l'autorisation Root à l'application ou si l'application n'exécute pas correctement la commande, vous pouvez également exécuter manuellement les deux commandes ci-dessus.
Ne changez pas trop d’un coup, car cela sera détecté comme une anomalie. Passer de 3k à 5w ne fonctionnera pas, je n'ai pas testé les autres.
Prend en charge les systèmes Android 5.1 et supérieurs, testé uniquement sur les systèmes Android 7.x
En étudiant la fonction onSensorChanged
de WeChat, nous avons constaté que le nombre d'étapes d'exercice WeChat est stocké dans le fichier /data/data/com.tencent.mm/MicroMsg/stepcounter.cfg
. Utilisez la commande Linux file pour vérifier le format de fichier de stepcounter.cfg
. Le résultat est stepcounter.cfg: Java serialization data, version 5
. Ce type de fichier est lu et écrit via ObjectInputStream
et ObjectOutputStream
. En fait, le fichier stepcounter.cfg
enregistre un HashMap
et son format est :
{209=47669212487765, 201=6011, 202=150160320, 203=45, 204=1501640915492}
dans
201
correspond au nombre d'étapes actuel.202
correspond à l’heure de début d’aujourd’hui (horodatage / 10)203
correspond au nombre de pas step counter sensor
204
correspond au dernier temps de sauvegarde Par conséquent, le nombre d'étapes WeChat peut être modifié en modifiant la valeur correspondant à la valeur clé 201
. Lors de la modification, l'application appellera am.killBackgroundProcesses("com.tencent.mm")
pour tuer le processus WeChat en arrière-plan (car les données seront lues à partir de stepcounter.cfg
uniquement au démarrage de WeChat et les données seront enregistrées à d'autres fois) .
Enfin, je recommande l'outil Hook Frida