Same-origin policy: The core of web security @ OWASP Wellington

Поделиться
HTML-код
  • Опубликовано: 31 дек 2024

Комментарии • 46

  • @roboedar
    @roboedar 4 года назад +18

    It's like I can physically feel my brain growing from this knowledge. Thank you.

  • @mohideenabdulkatheerm37
    @mohideenabdulkatheerm37 3 года назад +15

    0:01 Introduction
    2:10 What is an origin?
    3:13 What is the same origin?
    4:18 Same-origin policy
    19:53 Why is same-origin policy important?
    20:57 How does it apply to ___ ?
    21:54 How does SOP apply to anchors?
    22:28 How does SOP appy to forms?
    24:54 How does SOP apply to images?
    25:51 How does SOP apply to CSS?
    27:32 How does SOP apply to JavaScript includes?
    28:58 How does SOP apply to JSONP?
    31:55 How does SOP apply to web storage?
    34:40 How does SOP apply to cookies?
    38:31 How does SOP apply to windows, frames and s?
    40:36 How does SOP apply to XMLHttpRequest?
    43:49 How does SOP apply to Java, Flash, PDF, Silverlight?
    45:10 Getting around same-origin policy
    45:53 Using PostMessage to communicate between frames
    52:48 Using Cross-Origin Resource Sharing (CORS)
    57:48 How to?
    58:52 How to: Get data from another site?
    58:47 How to: Isolate user content?
    1:00:19 How to: Share cookies?
    1:01:31 Limitations
    1:03:04 Conclusion

  • @user-ze4qq8mm1q
    @user-ze4qq8mm1q 2 года назад +1

    this is the best video on SOP and CORS on the whole internet. Thank you a million.

  • @ys5399
    @ys5399 6 лет назад +18

    Thank you! This is one of the best tutorial/talk on SOP I have ever seen!

  • @sto2779
    @sto2779 Год назад

    Excellent explanation into the subjects, answers all my questions.

  • @manis1845
    @manis1845 3 года назад

    Best video on SOP. Thank you. Please keep posting these type of videos

  • @cookkieoverflow2952
    @cookkieoverflow2952 4 года назад +1

    The best explanation on SOP.

  • @stolensentience
    @stolensentience 4 года назад +1

    This was fantastic. Really long video but was so easy to watch and explained what I couldn’t grasp from 10 other 10-20 minute videos and countless documents of thousands of words. Thank you so much! Obviously solid and even casual grasp of this complex stuff

  • @vikas3916
    @vikas3916 2 года назад

    Best Video I watched By Far

  • @shaheerziya
    @shaheerziya Месяц назад

    Amazing talk!

  • @venkaraj
    @venkaraj 2 года назад

    Such an insightful video .Watched it couple of times to get a grasp of each minute

  • @ravivashatkar5585
    @ravivashatkar5585 4 года назад

    Certainly one of the best videos. Good one !

  • @arindamgupta3174
    @arindamgupta3174 3 года назад +1

    This is excellent material! I finally understand this complicated concept. Thanks!

  • @CodaJohnPaul
    @CodaJohnPaul 3 года назад

    Fantastic, subscribed immediately. Thank you for this!

  • @Galileo51Galilei
    @Galileo51Galilei Год назад

    Thank you very much for this wonderful talk. Very interesting, those rules and concepts are not taught enough in web development training courses wheareas it is fundamental

  • @bafellah9727
    @bafellah9727 5 лет назад +1

    Thank you , Best vedio ever seen in SOP

  • @keliliu4849
    @keliliu4849 6 лет назад +4

    Thank, it was so clear! Helped me a lot with class I'm taking.

  • @nikosc
    @nikosc 5 лет назад

    Super useful and well presented. Fundamentals of web app security.

  • @soulstream666
    @soulstream666 4 года назад

    This is golden ❤ Perfect talk.

  • @VamsiKrishna-yt5hi
    @VamsiKrishna-yt5hi 3 года назад

    why didn't YT show this to me earlier..??!! Amazing work.

  • @tingping7684
    @tingping7684 2 года назад

    Thanks you, i love it

  • @deusman4150
    @deusman4150 4 года назад

    Very nicely done!

  • @sureshkhatri7321
    @sureshkhatri7321 3 года назад

    Thank you so much !

  • @cliffmathew
    @cliffmathew 6 лет назад

    Excellent! Very clear. Thank you very much.

  • @FahadAlQallaf
    @FahadAlQallaf 5 лет назад

    Thanks Kirk ! great video.

  • @saideepakaleti4160
    @saideepakaleti4160 4 года назад

    Great content explained wonderfully thank you

  • @georgetsiklauri
    @georgetsiklauri 2 года назад

    So, you mention HTTP POST loading a new/different context.. but wouldn't that be true for the GET as well? GET actually gets the fresh new document each time it's invoked.. and that new document is rendered into browser. I'm almost certain it should also load into a new/different context. Am I wrong?

  • @thapr0digy
    @thapr0digy 6 лет назад

    Loved this video. Very informative!

  • @georgetsiklauri
    @georgetsiklauri 2 года назад

    It's really unclear how you're opening a new window at 11:22. You don't execute any JavaScript, but new tab/window somehow opens. Are you repeating last executed command? it's not visible.

  • @the-baker
    @the-baker 5 лет назад

    a Great explanation, thanks a lot

  • @felipechagas7618
    @felipechagas7618 4 года назад

    Amazing content!

  • @chethanb6406
    @chethanb6406 4 года назад

    can we have a link to that presentation please?

  • @Itxpc
    @Itxpc 4 года назад

    Awesome!!

  • @ahmedkhalifa8273
    @ahmedkhalifa8273 6 лет назад

    thank you , more than enough

  • @alexsh.8080
    @alexsh.8080 5 лет назад

    Best explanation

  • @weihaoguo3964
    @weihaoguo3964 3 года назад

    Hi, this course is amazing ! Would you share the demo source code of html and javascript?

  • @jub0bs
    @jub0bs 4 года назад

    Great tutorial.

  • @Krainiiserver
    @Krainiiserver 6 лет назад

    thank you

  • @domaincontroller
    @domaincontroller 4 года назад

    02:10 origin, url, scheme

  • @ex0day
    @ex0day 4 года назад

    awesome

  • @jub0bs
    @jub0bs 2 года назад

    What's that CSRF talk that is mentioned at 35:00? This one: ruclips.net/video/G1aLGaMqnm0/видео.html ?

  • @crusader_
    @crusader_ 4 года назад

    Nicest content

  • @domaincontroller
    @domaincontroller 4 года назад

    04:17 history

  • @somebody3014
    @somebody3014 9 месяцев назад

    thank you