• Agent641@lemmy.world
    link
    fedilink
    arrow-up
    27
    arrow-down
    1
    ·
    6 days ago

    No amount of vibe coding will ever be able to match the absolute atrocities produced by a first year engineer

  • elrik@lemmy.world
    link
    fedilink
    English
    arrow-up
    25
    ·
    6 days ago

    Even if it didn’t outright display the code you need to enter, my guess is this and similar implementations hide further vulnerabilities like: the numbers aren’t generated with a secure random number generator, or the validation call isn’t resistant to simple brute force quickly guessing every possible number, or the number is known client side for validation, etc.

  • HugeNerd@lemmy.ca
    link
    fedilink
    arrow-up
    30
    ·
    7 days ago

    I was curious to see how to get a Masters of Fine Arts with vibe coding but this is much funnier!

      • HugeNerd@lemmy.ca
        link
        fedilink
        arrow-up
        5
        ·
        7 days ago

        Oh I know, I was expecting some sort of slam on vibe coding and AI about how to use it in the most outlandish way possible.

    • Balthazar@sopuli.xyz
      link
      fedilink
      arrow-up
      10
      ·
      6 days ago

      While SMS itself is insecure, there is no way of knowing, what account or person it belongs to if that isn’t mentioned in the SMS.

      Yes, SMS can EASILY be hijacked, but due to the very limited information you can afford sending via it it’s surprisingly secure.

      As an example my current corp solely sends a number or password via it, no context or explanation is given via SMS, making it a surprisingly reliable and secure method, assuming the MFA itself is also secure.

      • MystikIncarnate@lemmy.ca
        link
        fedilink
        English
        arrow-up
        3
        ·
        5 days ago

        Spear phishing disagrees with you.

        If you’re targeting a specific individual, cloning their SIM or performing another number hijack or even intercepting their SMS in flight, are all viable.

        For broader, more general attacks SMS is usually enough to keep anyone out.

      • psud@aussie.zone
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        4 days ago

        The insecurity of SMS is the inability of telcos to secure number porting. If someone wants to compromise your shit, they can easily steal your phone number, if your phone number is sufficiently public

        One defence is to have a second service that is only used for authentication, and never share the number except to those providers that need to message you codes

  • TheEighthDoctor@lemmy.zip
    link
    fedilink
    English
    arrow-up
    13
    ·
    edit-2
    5 days ago

    I’ve seen very similar in the wild, the webapp would send a request to the API with the numbers so that the captcha image was generated

  • MyNameIsIgglePiggle@sh.itjust.works
    link
    fedilink
    arrow-up
    20
    arrow-down
    6
    ·
    7 days ago

    I’m a fan of AI, I know that’s unpopular here but I think it’s a cool tool.

    But you need to know what you are doing and how to program. I’ve said before we are going to see sooo much of this

    The reality is we will always need engineers. Certainly not ready yet, but we probably won’t always need “programmers” - which is a shame because I do get a kick out of solving a really complex problem in a super elegant way

    • psud@aussie.zone
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 days ago

      I think you’re fairly safe here. People using AI tools professionally generally like them, only overuse and careless use are seen as bad here

      Out on general Lemmy though you’ll get down votes for comments in favour of AI

    • Randelung@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      6 days ago

      AI is a tool like any other. I wouldn’t turn on a power tool, set it down in a construction site, and expect everything to be done the next day.

      Copilot saves a lot of time and mental load. I’d never let it vibe code, though. Suggesting is all it gets to do.