News for hackers. Stuff that matters.
Re:Did I just win? by aerovistae on Friday May 13, 2016 @02:18PM (#11692165)
A guy issued a challenge saying he'd give $100 to anyone who could trick him into inserting a certain string into any of his software projects.

Another guy responded "You should put this challenge on your website."

The first guy said "Good idea" and proceeded to do so, thus including the string in one of his software projects: his website.

GG

Re:Did I just win? by cortesoft on Friday May 13, 2016 @02:50PM (#11692414)
Re:Did I just win? by 0xcde4c3db on Friday May 13, 2016 @11:12PM (#11694403)
I completely forgot about that exchange. I was about 90% sure that link was going to be a clip of Superman: The Animated Series when Clark first encounters Mr. Mxyzptlk. I can't find it on YouTube, but it goes like this:

Mr. Mxyzptlk: You, my friend, are the ultimate challenge! We're going to have very merry games, you and I!

Superman: A game has rules! Your stunts are just random idiocy!

Mr. Mxyzptlk: Okay, I'll give you a rule! If you can make me say, spell or otherwise reveal my name backwards and I'll split, until our dimensions come into alignment again in... oh, three months, give or take.

Superman: I can't even say your name forwards - how am I supposed to say it backwards?

Mr. Mxyzptlk: No, dope, you don't have to say it, you have to get me to say it!

Superman: Say what?

Mr. Mxyzptlk: Kltpzyxm! Gosh, you're thick! Now, for the last time... ah, nuts!

Re:Did I just win? by sc00bz on Friday May 13, 2016 @06:01PM (#11693487)
That is awesome :)
Re:Did I just win? by frostymarvelous on Friday May 13, 2016 @08:52PM (#11694079)
Aren't you the winner?
Re:Did I just win? by sc00bz on Friday May 13, 2016 @11:16PM (#11694412)
Yes, I think this counts as proof: https://twitter.com/Sc00bzT/status/731243916951994368

My win was legit, but there's no way for me to prove that. Well if this was a PR stunt then I should of @defcon or at least #defcon to get a larger audience, but in all reality I'm banned from PayPal and haven't used Bitcoin. Which is why I said I'll settle for a beer, but I should of asked for zcoin after it launches... shit now this is all a PR stunt for "Zooko money".

Anyway if anyone working at PayPal sees this and wants to hook me up by unbanning me that would be nice.

Re:Did I just win? by frostymarvelous on Saturday May 14, 2016 @07:10AM (#11695570)
Was that all in reply to me or I'm missing something?

I just noticed you have the same handle that's why I asked.

Re:Did I just win? by Bromskloss on Thursday May 19, 2016 @06:08PM (#11734259)
What is the PayPal ban about?
Re:Did I just win? by lomnakkus on Friday May 13, 2016 @03:56PM (#11692830)
Yup. It's a beautiful example of (subversively) following the rules exactly.

(And kudos to the originator for acknowledging that.)

Re:Did I just win? by qz_ on Friday May 13, 2016 @03:39PM (#11692735)
Jesus that's beautiful
Re:Did I just win? by daxfohl on Friday May 13, 2016 @02:19PM (#11692175)
Ah, totally didn't read the whole twitter thread. Brilliant.
Re:Did I just win? by nickpsecurity on Friday May 13, 2016 @04:51PM (#11693165)
Oh, come on, I'll give that a troll win at best. The clear implication was subverting software users would run. Let him social engineer that one. I'd put it in a bug-fix or something Obfuscated C contest style.
Re:Did I just win? by dreamsofdragons on Friday May 13, 2016 @05:41PM (#11693387)
This is what Social Engineering is. Asking someone to do something that they normally would do, in order to get the desired outcome.
Re:Did I just win? by nickpsecurity on Sunday May 15, 2016 @09:14PM (#11703650)
Re your deleted comment

You suggested I "didn't get it" because trolling stuff that wins a game was the point. Actually, what made me think about impact was on website and the challenge itself:

"Backdoor Insertion Proof-of-Concept Bounty: The first time someone tricks me into inserting the string "BackdoorPoCTwitter" into a release of any of my software projects"

Whole point is assessing ability to backdoor software products. Social attack that succeeds might teach us something. The cheat teaches us nothing but is amusing. So, I certainly get it and read site before I wrote here. ;)

Note: Same page said employer's website was off limits in hacks and pentests. I assumed that meant Defuse. So, never considered website attack as in scope in first place.

Re:Did I just win? by nickpsecurity on Friday May 13, 2016 @05:49PM (#11693426)
Depends on what the desired outcome it. I read the challenge as compromising one of the pieces of software on the website. Doing that with social engineering was the desired outcome.

The attacker thought out of the box to tackle a lesser challenge: getting a string on the website itself. It was technically true under rules, funny, and contest issuer even owned up to it. It's not the real challenge, though. No real-world impact. So, just amusing trolling.

Re:Did I just win? by exolymph on Friday May 13, 2016 @10:46PM (#11694350)
Websites are made of software.
Re:Did I just win? by nickpsecurity on Friday May 13, 2016 @11:20PM (#11694423)
Lol. I'm not repeating myself twice if you're not seeing the point.
Re:Did I just win? by ademarre on Saturday May 14, 2016 @03:17AM (#11694895)
You're failing to see the charm here. Social engineering is a confidence trick that exploits gaps in someone's personal trust system.

Surely you are right that when he presented the challenge he had something different in mind. But that's exactly the point! The winner realized that the website itself might be a gap in the challenger's trust system; a place where he would have his guard down.

Eschewing the implied parameters of a problem and cheating expectations are what vulnerability detection is all about.

Re:Did I just win? by nickpsecurity on Saturday May 14, 2016 @12:16PM (#11696750)
I not only see that: I specifically explained the expectation and how it was reframed into a new target above.

https://news.ycombinator.com/item?id=11693426

Your failing to see my actual concern here. I'm one of those old-school types that rate people on impact their work has first and how clever/funny it is second. The first, expected challenge had consequences with impact. Tackling that with effort even close to success would be praiseworthy & even contribute something new to INFOSEC.

The other thing is the kind of shit I do to coworkers and people online all day for fun. One I hadn't thought of and clever for sure but same concept. It's a combo of wit and sophistry that focuses on technicalities of people's statements who aren't thinking carefully about them. Outside policy and procedures, outthinking a statement has no impact at all.

So, as I think along both lines, I recognize it as clever trolling in the second category like I do 20 times a day. Similarly pointless. Just fun and funny. Then, acknowledge that the real target or challenge would've been more valuable. Implicitly encouraging people to go for that one in case we learn something important. You know, relevant to information security. Plus, I give highest props to people that pull off difficult or nigh-impossible feats.

Re:Did I just win? by icebraining on Friday May 13, 2016 @05:49PM (#11693424)
A website is software that users run.
Re:Did I just win? by nickpsecurity on Friday May 13, 2016 @05:51PM (#11693444)
A website is either data a browser interprets or a combo of it plus software (eg Javascript). This is compromising his software only in most technical, trolling sense. It won't affect his apps at all.
Re:Did I just win? by dkersten on Saturday May 14, 2016 @09:35AM (#11696038)
Software is data an operating system and processor interprets. He never specified apps.

Besides, how would inserting the string in his apps have any different affect than inserting it into the website? This is completely within the parameters that were set (because there weren't many).

Re:Did I just win? by nickpsecurity on Saturday May 14, 2016 @12:19PM (#11696757)
I already explained my perspective on this here:

https://news.ycombinator.com/item?id=11696750

Suffice to say, the real point is whether people can compromise his apps with something that would harm their computer. So, let's rephrase your question, "What's the difference between convincing him to post a challenge string on his website and convincing him to arbitrarily modify code of apps he distributes to users?" Obviously, a huge difference unless he's a complete idiot.