Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 13364|Respuesta: 0

[JavaSE] Herramienta de registro automático NetEase + código fuente

[Copiar enlace]
Publicado en 12/2/2015 13:41:06 | | | |
Últimamente, no tengo nada que hacer, he entrado en la interfaz de registro de NetEase de forma barata, y tengo la oportunidad de crear una herramienta automática de registro para registrar la página web, ahorrando el proceso de registro engorroso (tengo amigos que trabajan en un trabajo que parece rozar la reputación y el volumen de registros, y ganan un poco de dinero extra), porque algunas herramientas son demasiado grandes y también están relacionadas con algunos intereses de la empresa. Por favor, también toma un desvío---


Estoy usando httpClient + jsoup

A continuación se muestra un principio destacado del programa:
dominio : http://reg.163.com/reg/reg.jsp?product=urs

Tras el análisis, dado que solo queremos registrarnos, primero debemos analizar las solicitudes enviadas y los parámetros que lleva la interfaz principal al registrarnos

En la figura, puedes ver que este enlace es el más sospechoso, cuando primero es una solicitud de publicación, y si miras bien, verás que la información importante es username_r nombre de usuario, contraseña y cpassword son contraseñas y contraseñas repetidas. Sin embargo, también existe el parámetro codez que se ha probado en muchos libros, y se descubre que no es un valor fijo, y que radomPassId probablemente sea un número aleatorio según el nombre. Generalmente, para evitar problemas, aunque estos parámetros sean difíciles de detectar, pero a los vagos les gusta ponerlos en el formulario y enviarlo junto con el formulario, prueba este método primero, sigamos localizando el formulario

Efectivamente, di un golpe y descubrí que hay muchas etiquetas de entrada con el valor del atributo type oculto aquí, y los parámetros están básicamente todos aquí, y prácticamente todos tienen atributos id (me da mucha pereza irme a casa). Si realmente se genera aleatoriamente localmente, es fácil de decir, pero descubrimos que al introducir el código de verificación, el codez tiene un cierto algoritmo, y es difícil decir si el radomPassId es generado localmente, ahora solo revisa sus archivos js, porque todos estos parámetros tienen atributos id, así que primero comprueba el id para comprobarlo, primero revisa el código fuente de la página web, encuentra scrip y elimina la etiqueta que contiene el atributo src en la etiqueta t

Haz clic en el enlace directamente para introducir, primero busca desde codez, luego entra en la interfaz js para encontrar directamente #codez o codez
/js2/reg/checkForm.js?20150210100Esta interfaz aparecerá con 5 resultados posibles

Interpretando este fragmento js, podemos aprender que puede haber una excepción en el proceso de recuperación de este codez, y el valor del codez después de la excepción es NULL por defecto. Esto significa que codez puede ser NULL (demasiado perezoso, demasiado perezoso), y por otro lado, demuestra que codez puede transportar directamente el valor NULL y pasarlo directamente al servidor, de modo que se determina que el valor de codez es NULL.
Empecemos a buscar otro parámetro indeterminado radomPassID, que se conoce a través de la formasyscheckcode, empieza a buscar en jssyscheckcode, por fin llegado/js2/common.js?20150210100Encontré el fragmento js de operar esta etiqueta a través de id y, tras interpretar, descubrí que no debería haber captura de pantalla aquí, y que el código fuente debería ser publicado (algunos zapatos infantiles deberían estar contentos después de leerlo)




crawley.rar (7.42 KB, Número de descargas: 0, Precio de venta: 2 Grain MB)




Anterior:Hay una entrada en el HTML que se puede hacer clic para saltar a una página o acción específica
Próximo:【Todos hablan】¿Loco agarrar los "sobres rojos" de Alipay, ¿robar más que una sensación de existencia?
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com