Understanding CSRF, the video tutorial edition

Поділитися
Вставка
  • Опубліковано 19 січ 2025

КОМЕНТАРІ • 54

  • @SAGOH1990
    @SAGOH1990 4 роки тому +1

    This is the clearest explanation of CSRF i have ever seen.

  • @agatangelosantos
    @agatangelosantos 6 місяців тому

    Thanks Troy. This is a helpful video with clearest explanation!

  • @stevie44
    @stevie44 8 років тому +1

    Very helpful. Played this video at work for my team and we all learned something new. Thanks!

  • @AlysN1dr
    @AlysN1dr 8 років тому +1

    Thanks Troy, I didn't understand a single thing you said though I got the gist. I'm glad for the Troy's of this world who willingly help others to protect their privacy.
    Hope you and your family are well.
    Sincerely,
    Alyssa

  • @kif11
    @kif11 7 років тому +1

    Thank your for putting this together. I did the demo shown in this video. Works great!

  • @321zipzapzoom
    @321zipzapzoom 5 років тому

    Very Helpful..Have understood practically and able to come out explaining as answer in my Job Interview recently.

  • @muraliprasanth
    @muraliprasanth 6 років тому +1

    I learned a lot about CSRF now. Thanks for sharing your knowledge.

  • @nsitkarana
    @nsitkarana 6 років тому

    Nicely explained with a working demo which makes the concept more clear

  • @MdSajjadHosen
    @MdSajjadHosen 3 роки тому

    A helpful video for web developers to fix the bug of the next project...

  • @pigrebanto
    @pigrebanto 8 років тому +6

    best practical explanation of csrf!

  • @Androcentus
    @Androcentus 6 років тому +2

    how is the same auth cookie gets sent "auto magically"? If the orig 1st tab gets closed then no auto magic i guess?

  • @forgewire
    @forgewire 3 роки тому

    @23:08 if a secret token is stored in a cookie isn’t a malicious user can steal this cookie with cookies theft techniques and read the token?

  • @vishalsrivastava9263
    @vishalsrivastava9263 5 років тому

    Your concept is crystal clear....thanks a lot, apart from the last .net part i understood the video very clearly...

  • @techzone2O1
    @techzone2O1 7 років тому

    Great presentation, Simple precise and straight forward.

  • @sie85
    @sie85 6 років тому +2

    Did you forget to mention that these 2 tabs need to be open in the same browser on the client-side for this to work? Else you would to need the auth-cookie as well. Nevertheless good explanation

  • @kuldeepchopradotnet
    @kuldeepchopradotnet 5 років тому +2

    what about Cross-Origin Request Blocked:

  • @JohnSmith-he5xg
    @JohnSmith-he5xg 8 років тому +1

    Awesome video. Thanks for going in depth.

  • @abhilashpatel4341
    @abhilashpatel4341 4 роки тому

    Suppose a website is designed in such a way that reload or back is prohibited or doesn't work, then how would it word ?
    I mean will it raise exception ?

  • @HakunaMatata225
    @HakunaMatata225 3 роки тому

    Nice video but serious question! ....Doesn't the same-origion policy protect against CSRF? why do we need the anti forgery tokens? or is it that these tokens are necessary only if someone the SOP was bypassed?

  • @24manojp
    @24manojp 4 роки тому

    Hi Sir, After adding Web application, how did you add that Token related code to application.

  • @AlekVila
    @AlekVila 2 роки тому

    Does checking the $SERVER['HTTP_ORIGIN'] combat this attack? I noticed it was "null" in your hacked request.

  • @jasminweiner4418
    @jasminweiner4418 4 роки тому

    shouldn't CORS policy help in these regards?

  • @danishmehmood6110
    @danishmehmood6110 5 років тому

    best tutorial on csrf bar none

  • @fairchild9able
    @fairchild9able 3 роки тому

    Awsome work! thanks Troy

  • @Dojovibe
    @Dojovibe 7 років тому

    Someone please answer. at 5.24 why cant the attacker coppy paste the form hiddenfield html to his csrf html and POST request?? NOT POSSIBLEE??? PLZ ANSWER

  • @yangchen542
    @yangchen542 4 роки тому

    Hey bro, I have a question about this video. Why your CSRF demo page will send AuthCookie to the server? thanks a lot.

  • @donamato
    @donamato 4 роки тому

    Can I download the website for my lab ?

  • @conintava514
    @conintava514 3 роки тому

    Wow excellent explanation

  • @saurabh75prakash
    @saurabh75prakash 6 років тому

    very nice explanation of csrf, thanks.

  • @the_gacker_hub
    @the_gacker_hub 7 років тому

    But sir, now websites using the Old password parameter also, So it is now impossible for the attacker to attacks CSRF.

  • @janicknorman9396
    @janicknorman9396 7 років тому

    This is crystal clear now THANKS.

  • @lassepoulsen7591
    @lassepoulsen7591 5 років тому

    when i try to send the reqeust i don't get any auth cookie

  • @richardlanglois5183
    @richardlanglois5183 8 років тому +1

    Great talk Troy, Thanks.

  • @Glory-Of-Nature
    @Glory-Of-Nature 6 років тому

    Hi, It's a great explanation, I have questions regarding the get request being made from the app.
    Example
    click
    Now above URL is used as hyperlink in application,
    And it performing some operation,
    This is not an post request to the server,
    Do we need to Validate this request? Do we need to send the token along with URL ?

  • @kuldeepchopradotnet
    @kuldeepchopradotnet 5 років тому

    what happen if i send jquery AJax request

  • @joshuaspy7139
    @joshuaspy7139 6 років тому

    Very detail explanation. Thank you.

  • @MyMGZSEVExperience
    @MyMGZSEVExperience 4 роки тому

    amazing clear explanation.

  • @amgdy
    @amgdy 8 років тому

    Great video Troy, Thanks 👍🏻

  • @andjelaarsic9217
    @andjelaarsic9217 6 років тому +1

    Great explanation!

  • @j_ackmakin
    @j_ackmakin 8 років тому

    Great Video Troy!

  • @theilluminatedone525
    @theilluminatedone525 Рік тому

    Auto-Magically?

  • @luismanuelcb273
    @luismanuelcb273 8 років тому

    Troy! Thanks for sharing! 🔐🗝

  • @sorrefly
    @sorrefly 3 роки тому

    You sound like the narrator form The Stanley Parable game

  • @5ql156
    @5ql156 3 роки тому

    bruh !! thank you thank you thank you thank you

  • @gahlyogu4570
    @gahlyogu4570 5 років тому

    Great vid! upvote

  • @zalepentester
    @zalepentester 8 років тому

    Great! I love it !

  • @abdullahabdullahshaikh8846
    @abdullahabdullahshaikh8846 7 років тому

    Great!*****

  • @fosres
    @fosres 4 роки тому

    Wow, its Troy Hunt. He invented the famous HaveIBeenPwned Website: haveibeenpwned.com/

  • @BlokeBritish
    @BlokeBritish 4 роки тому

    too gud

  • @big.curiosity
    @big.curiosity 4 роки тому +1

    10:25 WTF!

  • @11donto
    @11donto 8 років тому

    that site is pretty.. yeah hacked... that does include dic picks D: