#NahamCon2024

Поділитися
Вставка
  • Опубліковано 5 лют 2025
  • LIKE and SUBSCRIBE with NOTIFICATIONS ON if you enjoyed the video! 👍
    In the talk "GraphQL is the New PHP," we dive into how to find bugs in GraphQL, similar to early PHP days. It's all about sharing tips and tricks for bug bounty hunters to spot security issues. This talk is like a collection of what I've learned, the mistakes I made, and some wins along the way.
    📚 If you want to learn bug bounty hunting from me: bugbounty.nahamsec.training
    💻 If you want to practice soem of my free labs and challenges: app.hacking.hub.io
    🔗 LINKS:
    📖 MY FAVORITE BOOKS:
    Bug Bounty Bootcamp: The Guide to Finding and Reporting Web Vulnerabilities -amzn.to/3Re8Pa2
    Hacking APIs: Breaking Web Application Programming Interfaces - amzn.to/45g4bOr
    Black Hat GraphQL: Attacking Next Generation APIs - amzn.to/455F9l3
    🍿 WATCH NEXT:
    If I Started Bug Bounty Hunting in 2024, I'd Do this - • If I Started Bug Bount...
    2023 How to Bug Bounty - • How to Bug Bounty in 2023
    Bug Bounty Hunting Full Time - youtu.be/watch...
    Hacking An Online Casino - youtu.be/watch...
    WebApp Pentesting/Hacking Roadmap - youtu.be/watch...
    MY OTHER SOCIALS:
    🌍 My website - www.nahamsec.com/
    👨‍💻 My free labs - app.hackinghub...
    🐦 Twitter - / nahamsec
    📸 Instagram - / nahamsec
    👨‍💻 Linkedin - / nahamsec
    WHO AM I?
    If we haven't met before, hey 👋! I'm Ben, most people online know me online as NahamSec. I'm a hacker turned content creator. Through my videos on this channel, I share my experience as a top hacker and bug bounty hunter to help you become a better and more efficient hacker.
    FYI: Some of the links I have in the description are affiliate links that I get a a percentage from.

КОМЕНТАРІ • 30

  • @joy3658
    @joy3658 8 місяців тому +5

    IT's 3.55 I am on now. Just Awesome and great talk. Keep up the great work, Ben! You are giving gems to the community. Thanks man.

  • @detecht
    @detecht 8 місяців тому +1

    That was super cool. Amazing work, Lupin. And the presentation was awesome. Thank you, Nahamsec!

  • @harshil.
    @harshil. 8 місяців тому

    Amazing presentation, whoever does the marketing/graphic design for Lupin is the 🐐

  • @alientec258
    @alientec258 8 місяців тому +1

    Thank you so mutch Lupin for this awesome presentation .
    Ben thx for sharing , grateful for it my Friend

  • @1ko9
    @1ko9 8 місяців тому

    Thank you Lupin for this great presentation and Ben for sharing these great presantations with us!

  • @EnglishItalian1
    @EnglishItalian1 7 місяців тому

    Amazing presentation, thank you Lupin ;-)

  • @zzzzzzzzZzZZzzzaZzz
    @zzzzzzzzZzZZzzzaZzz 8 місяців тому

    that was a pretty cool Finding!
    especially the widespread vuln sounds interesting

  • @123454321pavel
    @123454321pavel 8 місяців тому +1

    What was the impact of the last vulnerability? Attacker could bruteforce secrets of users via csrf?

  • @crusader_
    @crusader_ 8 місяців тому

    The slides are very fun to watch

  • @breakoutgaffe4027
    @breakoutgaffe4027 8 місяців тому

    Great talk!

  • @MarkFoudy
    @MarkFoudy 8 місяців тому

    Thank you, Ben!

  • @DewamJayasooriya
    @DewamJayasooriya 8 місяців тому

    Nice bro...@Nahamsec keep it up

  • @jannmoon
    @jannmoon 7 місяців тому

    This is a good dude 🥂

  • @crusader_
    @crusader_ 8 місяців тому +1

    Hell yeah

  • @KarahannAe
    @KarahannAe 8 місяців тому +2

    11:06 this tool sounds really useful. Is there a link for it?

    • @bugbountythings-y8y
      @bugbountythings-y8y 2 місяці тому

      You can use graphql-path-enum, it's very similar to what he show there

  • @normalitee0os
    @normalitee0os 7 місяців тому

    How exactly is the SOP bypassed in the last vulnerability?

  • @Test-ny6uh
    @Test-ny6uh 8 місяців тому

    #NahamCon2024

  • @cowid
    @cowid 7 місяців тому

    SOP doesnt allow you to send requests cross-sites. In SOP there is the letter O, which stands for Origin. An origin is not a site, those are two different concepts. And by definition, SOP does not protect from CSRF. It protects from COW (Cross Origin Writes). I like the energy and the enthusiasm, we need that in the field, but if you want to present something and don't want to sound like you dont know what you're talking about, I would suggest you do your homework before. Thank you for sharing anyway.

    • @baraamansi7637
      @baraamansi7637 7 місяців тому

      Actually he is right , If the content-type was application/json this would be considered as not-simple request for the browser and would require a preflight request which would block the XS-search(Get based CSRF) request because its not a trusted origin

    • @cowid
      @cowid 7 місяців тому

      @@baraamansi7637 Re-read my comment, thank you.

    • @baraamansi7637
      @baraamansi7637 7 місяців тому

      @@cowid I'm aware of my comment bro, If there is anything wrong with his concepts then you can mention the timeline and explain your opinion ,otherwise I'm not seeing what are you pointing for

    • @cowid
      @cowid 7 місяців тому

      @@baraamansi7637 I'm not your bro son, for one thing. Secondly, it's not a coNcEpT problem. It's a terminology problem. Words and acronyms have meaning. Throwing a bunch of acronyms around without understanding what they entail makes you sound like someone who does't fucking know what you're talking about. For the timeline, you can refer to the entire video that is pretty much glib the entire time. To answer specifically your question, 20 mins mark: "...authorized by the same origin policy to be sent cross-site". SOP doesnt allow or prevent from accessing resources cross sites. Again, re-read my first comment. Sites and origins are two different things. We can go on all day like that, bro.

    • @baraamansi7637
      @baraamansi7637 7 місяців тому

      @@cowid Take it easy man,It's not that massive problem if he did a little mistake, As long as the concepts are valid and there is benefit it's totally fine to share we are not perfect .Secondly,There is no need for the agressive attitude brooo, LOL

  • @trustedsecurity6039
    @trustedsecurity6039 8 місяців тому

    With all the ads around i've vomited... After a few minutes go full screen... I dont even understand why sponsor are needed on a Twitch stream but meh

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

    Bro stop telling « n’importe quoi »
    Graphql is a data structure where php is web programming language 😅