A l'origine, il s'agit juste d'une connexion très simple, l'information clé est le Token, comme indiqué dans la ligne suivante :
{"MallID":1********,"IsFromWX":false,"Header":{"Token":"ukSA4P*************-sVk,16113"}}
Pendant le processus de capture de paquets, il m'est arrivé de jeter un coup d'œil à l'adresse source de ce jeton. Il a utilisé le code WeChat pour accéder à l'interface de connexion, puis a renvoyé le jeton. Je sens que ce jeton va changer tous les jours, donc je vais analyser d'où vient ce jeton.
Par divers moyens, obtenez l'URL principale du navigateur pour vous connecter et rechercher Token :
Comme il s'agit du code d'un petit programme, je suis allé directement sur app.js pour le trouver. C'était évident et presque certainement correct, car Token est défini dans l'en-tête, qui est le même que celui du début :
Continuez ensuite à localiser _token, qui provient des deux fonctions ou résultats d'opération de getQueryString() et getCookie().
Définissez un point d'arrêt, entrez les deux fonctions séparément et constatez que le résultat de retour de getQueryString() est vide.
Continuez à getCookie() pour voir :
Le code est assez simple. Cela signifie probablement retirer régulièrement le jeton du cookie, puis renvoyer la chaîne décodée. Le decodeURIComponent(arr[2]) à la ligne 442 décode principalement %2C en , (virgule), donc le jeton C'est ainsi que la virgule est née.
Les éléments suivants sont des expressions régulières et des cookies interceptés à titre de référence.
reg=/(^| )_token=([^;]*)(;|$)/
uid=98d29********5898a; _mid=*******; _st_baidu1****=var%20censusJs; _fullSite=pro***fig%3*** Hm_lvt_f285d*****e3af2c1cb405=1******816; _token=ukSA4P***********3XDB-sVk%2C16113; _uid=1*****47*7; _userInfo=mo******
La pratique a prouvé que le jeton ne change pas tous les jours, il est donc facile de capturer le paquet par vous-même, et ce n'est pas gênant.Découvrez le jeton et le MallID et remplissez-les dans le script et exécutez-le.
L'effet de course est comme ceci:
Réponse officielle du compte : SM get
Remarque : pas nécessairement applicable à toutes les villes, autotest.
- Fin -
Des articles plus passionnants
Cliquez sur la carte de visite ci-dessous pour suivre 【Type occasionnellement code】
Allumez les petites fleurs pour faire savoir à plus de gens