# Bienvenid@!

¡Bienvenidos a nuestra web de resolución de laboratorios de PortSwigger Academy!

Aquí encontrarás soluciones detalladas y explicativas para los desafiantes laboratorios de PortSwigger Academy. Nuestro objetivo es proporcionarte una guía completa y ayudarte a comprender la metodología detrás de cada laboratorio.

Nuestros videos de soluciones pueden ser más largos debido a nuestro enfoque en los detalles. Creemos en la comprensión completa para el crecimiento de tus habilidades en seguridad web.

Explora nuestros laboratorios y disfruta de una experiencia de aprendizaje enriquecedora. ¡Estamos aquí para ayudarte!

<details>

<summary>Porque aprender pentesting web?</summary>

Aprender pentesting web es especialmente relevante debido a la creciente importancia y el amplio uso de las aplicaciones web en la actualidad. Con el auge del comercio electrónico, las redes sociales, las plataformas de servicios en línea y muchas otras aplicaciones basadas en la web, la seguridad de los datos y la protección contra posibles ataques se han vuelto críticas. Dominar el pentesting web te permite abordar estos desafíos y proteger los sistemas y la información que se encuentran en el entorno digital tan ampliamente utilizado en la actualidad.

</details>

<details>

<summary>Porque resolver los laboratorios de PortSwigger?</summary>

Resolver los laboratorios de PortSwigger Academy es valioso porque te brinda aprendizaje práctico, te ayuda a comprender las vulnerabilidades comunes en la seguridad web, mejora tus habilidades técnicas, te prepara para pruebas de penetración y te brinda la oportunidad de obtener certificaciones reconocidas en el campo. Es una forma efectiva de desarrollar tus habilidades y conocimientos en seguridad web y mantenerte actualizado en un campo en constante evolución.

</details>


# WebSockets


# Lab: Manipulating WebSocket messages to exploit vulnerabilities

{% embed url="<https://www.youtube.com/watch?v=JoDJGbjhgxI>" %}


# Lab: Manipulating the WebSocket handshake to exploit vulnerabilities

{% embed url="<https://youtu.be/t382z4x8_lE>" %}


# Lab: Cross-site WebSocket hijacking

{% embed url="<https://youtu.be/90nQET30ewU>" %}


# Insecure deserialization


# Lab: Modifying serialized objects

{% embed url="<https://youtu.be/IKpT0G6bGoo>" %}


# Lab: Modifying serialized data types

{% embed url="<https://youtu.be/vvp4nCEv6O0>" %}


# Lab: Using application functionality to exploit insecure deserialization

{% embed url="<https://youtu.be/qI5Cy6Hnoro>" %}


# Lab: Arbitrary object injection in PHP

{% embed url="<https://youtu.be/edVsb-h68cw>" %}


# Lab: Exploiting Java deserialization with Apache Commons

{% embed url="<https://youtu.be/bk3dfCKMdRk>" %}


# Lab: Exploiting PHP deserialization with a pre-built gadget chain

{% embed url="<https://youtu.be/3_2TrPj4iHw>" %}


# Lab: Exploiting Ruby deserialization using a documented gadget chain

{% embed url="<https://youtu.be/s-ZfBJlgLvQ>" %}


# Lab: Developing a custom gadget chain for Java deserialization

{% embed url="<https://youtu.be/I2Fdj0mlT98>" %}


# Lab: Developing a custom gadget chain for PHP deserialization

{% embed url="<https://youtu.be/0b2_En_1azY>" %}


# Lab: Using PHAR deserialization to deploy a custom gadget chain

{% embed url="<https://youtu.be/d4Qz8e1Xo0A>" %}


# GraphQL API vulnerabilities


# Server-side template injection


# Lab: Basic server side template injection

{% embed url="<https://youtu.be/EOf62oV7z3Q>" %}


# Lab: Basic server side template injection (code context)

{% embed url="<https://youtu.be/Y425EQzxDPU>" %}


# Lab: Server side template injection using documentation

{% embed url="<https://youtu.be/eaR4kaeRlbc>" %}


# Lab: Server side template injection in an unknown language with a documented exploit

{% embed url="<https://youtu.be/BESS1NJ-sls>" %}


# Lab: Server side template injection with information disclosure via user supplied objects

{% embed url="<https://youtu.be/rKEivMS8EJU>" %}


# Lab: Server side template injection in a sandboxed environment

{% embed url="<https://youtu.be/ydWrHeiENyc>" %}


# Lab: Server side template injection with a custom exploit

{% embed url="<https://youtu.be/JKAlg6XpYk0>" %}


# Web cache poisoning


# HTTP Host header attacks


# HTTP request smuggling


# OAuth authentication


# JWT attacks


# Prototype pollution


# Essential skills


