SlideServe
Menu
Préférences
© SlideServe · v2026

Cross-Site Request Forgery (CSRF) Attack Lab

amish avatar
7 diapositives · 324 Views · Sep 06, 2014

Cross-Site Request Forgery (CSRF) Attack Lab. Zutao Zhu 11/10/2009. Outline. Basic idea. Basic Idea. 1. The victim user logs into the trusted site using his username and password, and thus creates a new session.

Cross-Site Request Forgery (CSRF) Attack Lab - slide 1
01 / 7Cross-Site Request Forgery (CSRF) Attack Lab
1 / 17

Télécharger la présentation

Cross-Site Request Forgery (CSRF) Attack Lab
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Cross-Site Request Forgery(CSRF) Attack Lab Zutao Zhu 11/10/2009

  2. Outline • Basic idea

  3. Basic Idea • 1. The victim user logs into the trusted site using his username and password, and thus creates a newsession. • 2. The trusted site stores the session identifier for the session in a cookie in the victim user’s web browser. • 3. The victim user visits a malicious site. • 4. The malicious site’s web page sends a request to the trusted site from the victim user’s browser. • 5. The web browser automatically attaches the session cookie to the malicious request because it istargeted for the trusted site. • 6. The trusted site processes the malicious request forged by the attacker web site.

  4. Task 1 • Use GET method • form data is to be encoded into a URL (key-value pairs) • Put everything into the URL • Use LiveHttpHeader to observer how img tags sends a request

  5. Task 2 • Use POST method • Build the form by your code • Submit the form by your code • Use LiveHttpHeader to observer how img tags sends a request

  6. Task 3 • Use your Task 2 code to attack originalphpbb.com • How phpBB protects? • Use LiveHttpHeader to observe • POST message includes the sid (cookie)

  7. Questions?