back to article A simple AI prompt saved a developer from this job interview scam

Engineer David Dodda says he was just "30 seconds away" from running malware on his own computer after nearly falling victim to a North Korea-type job interview scam with a "legitimate" blockchain company.  The fraudsters probably would've duped him and tried to steal everything on his machine, from cryptocurrency wallets to …

  1. m4r35n357 Silver badge

    "a1" saves idiot from himself

    That clearly justifies the machines competing with us humans for energy and water.

    1. Dan 55 Silver badge

      Re: "a1" saves idiot from himself

      It could just have easily given the wrong answer or told him to do it himself.

      Best stick to the sandbox, it's more deterministic.

  2. Pascal Monett Silver badge

    "the faker posed as the chief blockchain officer"

    Anything blockchain causes an instantaneous reaction : RUN !

    I would not need to ask a hullacinating bullshit generator to check some code that I will NOT download, much less execute.

    Brain cells work quicker than ChatGPT. If you have them.

    1. Sorry that handle is already taken. Silver badge

      Re: "the faker posed as the chief blockchain officer"

      Who on earth wants to put blockchain work on their CV in 2025?

      1. Anonymous Coward
        Anonymous Coward

        Re: Who on earth wants to put blockchain work on their CV in 2025?

        Linkedin users.

        1. steelpillow Silver badge
          Coffee/keyboard

          Re: Who on earth wants to put blockchain work on their CV in 2025?

          > LinkedIn Users.

          You wouldn't mind making my new keyboard a Dvorak, would you?

    2. Version 1.0 Silver badge
      Thumb Up

      Re: "the faker posed as the chief blockchain officer"

      I'd move the malware to a small computer with a thousand copies of Jenny Talia performing FOCUS (each copy renamed to financial etc), so the fakers get my opinion that they need to FOCUS.

      1. Fonant Silver badge
        Thumb Up

        Re: "the faker posed as the chief blockchain officer"

        Thank you for introducing me to Jenny and F.O.C.U.S.

        https://www.youtube.com/watch?v=9O0G00pdoYk

        1. steelpillow Silver badge

          Re: "the faker posed as the chief blockchain officer"

          Me want T-Shirt! Wear to work. :D

    3. LVPC Bronze badge

      Re: "the faker posed as the chief blockchain officer"

      It's a sign of desperation to agree to do a test. Shows just how low the industry has sunk.

      If you're even thinking of doing such tests, it's time to take a sabbatical from the industry, and to do other work for a year. This has always been true, because IT is cyclical, and has been forever, same as any other industry.

      1. goblinski Bronze badge

        Re: "the faker posed as the chief blockchain officer"

        Let us eat cake.

      2. Grunchy Silver badge

        Re: "the faker posed as the chief blockchain officer"

        “It's a sign of desperation to agree to do a test.”

        O.M.G. so true! One time I let them give me a test on P.I.D. which for me usually means proportional-integral-differential feedback controller, but in this case meant process and instrumentation diagram. To My Horror: it was asking about Mass Balance, Energy Balance, valve sizing, pressure drop, orifices, mixers, I can’t even remember 1/10 of what they were asking, my only clear recollection was that even when I studied that stuff back in college I had at best a weak grasp of the concepts, and never looked at it again on the assumption that was the last I’d ever hear about it. But it was abundantly clear what was going on: plenty of incompetent applicants for a lucrative career in an extremely tedious profession. It’s just as well I failed so dismally, my gosh, I could have been stuck there for the rest of my days…

      3. ChoHag Silver badge

        Re: "the faker posed as the chief blockchain officer"

        I'll agree to be given the test. I won't necessary take it. Considering the test you choose to give is my test.

  3. ChoHag Silver badge
    Facepalm

    "Even has a corporate stock photo"

    Seems legit.

  4. Doctor Syntax Silver badge

    Blockchain. The gift that goes on stealing.

  5. Mike 137 Silver badge

    Errrrrr...

    developers are the "ideal victims" because their machines "contain the keys to the kingdom: production credentials, crypto wallets, client data."

    All that on the one machine and single account you use for job applications?

    Having worked extensively online almost since the web went public (35 years+, ouch!), I've always kept a "dirty machine" for such tasks, with nothing but the basics on it and with a clean backup image that can be used to rebuild it from scratch if it gets contaminated.

    In my infosec consulting experience, the key reason most organisations (and folks) get "hacked" is that they have no real proactive defences in place (you need more than a few appliances -- you need forethought, current information about threats and the willingness to make the necessary constant effort).

    1. Irongut Silver badge

      Re: Errrrrr...

      Surely if someone is applying for a job they use their personal machine which should never contain production credentials or client data. Similarly their work machine should not have access to their personal data, crypto wallets or otherwise.

      Mr Dodda completely fails at basic IT security and professionalism. He'll make a great crypto "developer".

    2. Grunchy Silver badge

      Re: Errrrrr...

      “I've always kept a "dirty machine" for such tasks, with nothing but the basics on it and with a clean backup image that can be used to rebuild it from scratch if it gets contaminated.”

      Yes my comment exactly, I’ve got a whole stack of recycled laptops configured exactly this way. I’d probably be lazy anyway and simply fire up a clone VM to expose. I wonder how secure that is anymore, my strategy is to make a “burner” clone that exists for the duration of the interaction, on the assumption that they won’t be able to hijack the host O.S., or break into my router running custom firmware, etc.

      Am I already a victim and just never realized it yet? Shrug!

  6. An_Old_Dog Silver badge
    Facepalm

    Virtual Machine, Dumbass!

    ... preferrably, on a hardware base dedicated to that purpose.

  7. Irongut Silver badge
    FAIL

    Legitimate Blockchain Company

    That was mistake #1 right there. There is no such thing as a liegitimate scam company.

    Chief Blockchain Officer - I'd have laughed at the title, asked if he wears a uniform and maybe if there are any adults to talk to instead. Oh wait, I wouldn't have contacted these scammers in the first place because they claim to work for a scam company.

  8. Nifty

    What happens if there's a fake applicant for the fake job?

    1. IGotOut Silver badge

      Then create a "social media" platform, call it LinkedIn and be done.

    2. LVPC Bronze badge

      >> What happens if there's a fake applicant for the fake job?

      So a Nork hires a Nork. Where's the problem?

  9. Ian Johnston Silver badge

    Tell me you're pushing a dubious AI plug story without telling me that you're pushing a dubious AI plug story.

  10. ecofeco Silver badge
    Facepalm

    But... why?

    How dumb do you have to be to install special software for a job interview?

    I guess dumb enough to also write free code.

    1. An_Old_Dog Silver badge

      Re: But... why?

      "Before we start the interview, please download and install this driver. It makes Teams work better."

      1. Anonymous Coward
        Anonymous Coward

        Re: But... why?

        You downloaded the software for the Cyber job? You failed at the first step.

  11. JPCavendish

    Headline story just repeated "AI prompt saved me from disaster" a few times then stopped. What happened? What did CursorAI pick up after a code scan? How did it do it? How was this reported to the user? How can we avoid falling into similar traps?

    This is the journalistic equivalent of A House of Dynamite. Great hook, repeated a few times to trigger interest, but no investment in actually - you know - finishing the story.

    Come on Reg. Do better.

    1. Roland6 Silver badge

      Also totally failed to explain why the guy didn’t have security software which should have automatically scanned the download and sandboxed it….

      I would have thought a general AI like Cursor would be a poor scanner for potential malware, compared to tools designed for the job.

    2. Just Enough

      Key details?

      This story does seem to completely lack the key details of any interest.

      What did the AI say? What was the code designed to do? How did it disguise itself? Is this evidence of the AI being really clever, or was it obvious if the developer had looked?

      1. Roland6 Silver badge

        Re: Key details?

        For the AI to have detected the malware/non-standard code, there must have been similar malware code in its training data...

        1. JPCavendish

          Re: Key details?

          ”For the AI to have detected the malware/non-standard code, there must have been similar malware code in its training data...“

          This is a non sequitur.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like