Originalmente, esto es solo un inicio de sesión muy simple, la información clave es el Token, como se muestra en la siguiente línea:
{"MallID":1********,"IsFromWX":false,"Header":{"Token":"ukSA4P*************-sVk,16113"}}
Durante el proceso de captura de paquetes, eché un vistazo a la dirección de origen de este token, utilizó el código de WeChat para acceder a la interfaz de inicio de sesión y luego devolvió el token. Siento que este token cambiará todos los días, por lo que analizaré de dónde proviene este token.
Por varios medios, obtenga la URL central del navegador para iniciar sesión y buscar Token:
Debido a que es el código de un pequeño programa, fui directamente a app.js para encontrarlo, era obvio y casi seguro correcto, porque Token está definido en el encabezado, que es el mismo que el del principio:
Luego continúe para ubicar _token, que proviene de las dos funciones o resultados de operación de getQueryString() y getCookie().
Establezca un punto de interrupción e ingrese las dos funciones por separado y descubra que el resultado devuelto de getQueryString() está vacío.
Continúe con getCookie() para ver:
El código es bastante simple. Probablemente signifique sacar el token en la cookie con regularidad y luego devolver la cadena decodificada. El decodeURIComponent(arr[2]) en la línea 442 decodifica principalmente %2C en , (coma), por lo que el token en Así surgió la coma.
Las siguientes son expresiones regulares interceptadas y cookies para referencia.
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 práctica ha demostrado que el token no cambia todos los días, por lo que es fácil capturar el paquete por sí mismo y no es problemático. Averigüe el token y MallID, complételos en el script y ejecútelo.
El efecto de ejecución es así:
Respuesta de la cuenta oficial: SM get
Nota: no necesariamente aplicable a todas las ciudades, autoevaluación.
- Fin -
Más artículos interesantes
Haga clic en la tarjeta de presentación a continuación para seguir【Ocasionalmente escriba el código】
Ilumina las pequeñas flores para que más personas sepan