hacktricks/other-web-tricks.md

5.3 KiB

Otros Trucos en la Web

{% hint style="success" %} Aprende y practica Hacking en AWS:Entrenamiento HackTricks AWS Red Team Expert (ARTE)
Aprende y practica Hacking en GCP: Entrenamiento HackTricks GCP Red Team Expert (GRTE)

Ayuda a HackTricks
{% endhint %}

Encabezado de Host

En varias ocasiones, el back-end confía en el encabezado de Host para realizar algunas acciones. Por ejemplo, podría usar su valor como el dominio para enviar un restablecimiento de contraseña. Por lo tanto, cuando reciba un correo electrónico con un enlace para restablecer su contraseña, el dominio que se está utilizando es el que colocó en el encabezado de Host. Entonces, puedes solicitar el restablecimiento de contraseña de otros usuarios y cambiar el dominio a uno controlado por ti para robar sus códigos de restablecimiento de contraseña. WriteUp.

{% hint style="warning" %} Ten en cuenta que es posible que ni siquiera necesites esperar a que el usuario haga clic en el enlace de restablecimiento de contraseña para obtener el token, ya que tal vez incluso los filtros de spam u otros dispositivos/bots intermedios hagan clic en él para analizarlo. {% endhint %}

Booleanos de Sesión

A veces, cuando completas alguna verificación correctamente, el back-end simplemente agrega un booleano con el valor "True" a un atributo de seguridad de tu sesión. Luego, un punto final diferente sabrá si pasaste esa verificación con éxito.
Sin embargo, si pasas la verificación y tu sesión recibe ese valor "True" en el atributo de seguridad, puedes intentar acceder a otros recursos que dependen del mismo atributo pero a los que no deberías tener permisos para acceder. WriteUp.

Funcionalidad de Registro

Intenta registrarte como un usuario que ya existe. También intenta usar caracteres equivalentes (puntos, muchos espacios y Unicode).

Toma de correos electrónicos

Registra un correo electrónico, antes de confirmarlo cambia el correo electrónico, luego, si el nuevo correo de confirmación se envía al primer correo registrado, puedes tomar cualquier correo electrónico. O si puedes habilitar el segundo correo confirmando el primero, también puedes tomar cualquier cuenta.

Acceso al servicio de asistencia interna de empresas que utilizan Atlassian

{% embed url="https://yourcompanyname.atlassian.net/servicedesk/customer/user/login" %}

Método TRACE

Los desarrolladores pueden olvidar deshabilitar varias opciones de depuración en el entorno de producción. Por ejemplo, el método TRACE de HTTP está diseñado con fines de diagnóstico. Si está habilitado, el servidor web responderá a las solicitudes que utilicen el método TRACE repitiendo en la respuesta la solicitud exacta que se recibió. Este comportamiento suele ser inofensivo, pero ocasionalmente conduce a la divulgación de información, como el nombre de los encabezados de autenticación internos que pueden agregarse a las solicitudes por proxies inversos.Imagen para publicar

Imagen para publicar

{% hint style="success" %} Aprende y practica Hacking en AWS:Entrenamiento HackTricks AWS Red Team Expert (ARTE)
Aprende y practica Hacking en GCP: Entrenamiento HackTricks GCP Red Team Expert (GRTE)

Ayuda a HackTricks
{% endhint %}