Live data from Hacker News

I found Prezi's source code

blog.shubh.am

211–220 of 266 posts

Re: I found Prezi's source code

#211

Earlier quoted context omitted.

You can liquidate bitcoin in about 5 minutes using Coinbase.

took me a week to get my bitcoin.

Are we talking cash to bitcoin or bitcoin to cash? I haven't done cash to Bitcoin but the bitcoin to bank deposit was done instantly.

Re: I found Prezi's source code

#212

What an asshole approach [1]. Please, next time someone find a critical bug in the system, don't bother emailing them; just post it on Twitter. [1] http://i.imgur.com/v3W9FD6.png

The picture says "intra.prezzi.com is out of scope". Because yeah, real attackers would definitely not go looking for a back door instead.

Re: I found Prezi's source code

#213

I'm hp co-founder and CTO of prezi. We learn from our mistakes, we have changed the program: To improve the program from now on we will reward bug hunters who find bugs outside of the scope provided that they do not violate our users’ information and that their report triggers us to improve our code base. We will also retroactively check to see if other reports found issues that fall into this category. More info at…

This should be up-voted some more so people can see the resolution. I'm glad you guys decided to reward the bug hunter for his time as well as provide a response.

Re: I found Prezi's source code

#214
post #189

Earlier quoted context omitted.

> What is the gain in setting up a "Can you hack us?" and then make some parts out of scope?! It's not like a black hat hacker would go "Oh well, this isn't their usual domain, so It's not fair" -.- This suggests that anything less than perfect security is worthless. Which is better, having pentesters look for vulnerabilities in 50% of your surface area, or having pentesters look for vulnerabilities in 0% of your sur…

> This suggests that anything less than perfect security is worthless. Which is better, having pentesters look for vulnerabilities in 50% of your surface area, or having pentesters look for vulnerabilities in 0% of your surface area? Is this supposed to be rhetorical? Say you buy a really good front door for your house, and forget to put a back door on your house. I would say that testing the security of the front do…

You should read the rest of that post instead of stopping at the point you quoted. I think he makes a good point: There are real costs associated with expanding security, and there are points at which those costs can become unreasonably high.

I think your point is too extreme. Locking your front door is most definitely NOT a waste of time, because with that move alone, you've automatically protected yourself against the subset of attackers who don't think to try the back door. Are you still vulnerable? Yes, of course. But decidedly less so. As the OP said, 50% is better than 0%.

The real conversation that should be taking place is not whether or not a limited scope should exist (it should), but how far that scope should extend given the costs of extending it.

Re: I found Prezi's source code

#215
post #71
post #37

Earlier quoted context omitted.

I doubt it could have been called 'stealing' if he only accessed what was posted publicly by the authors themselves at the time. Until he contacted Prezi, how could he be certain beyond any doubt that they weren't already aware of it? Could you explain that to me?

Using login in credentials that are not your own found in a public place to take source code is like finding someones house key on a park bench and coping their secret invention designs or trade secrets.

Define "take" source code. Do you mean "read" or "access" source code? I know this is an aside, but I think we as a community need to be more judicious in our use of criminally-accusatory words, especially when it comes to taking/stealing/theft vs copying vs distributing/selling vs reading/watching/accessing. They're all very, very different things.

Re: I found Prezi's source code

#216
post #116

Earlier quoted context omitted.

[deleted]

Fuck the bounty, just give the guy 1k reward to save your ass from an epic fail!

I agree. I was thinking a low-end but top-brand laptop computer (Apple, Dell XPS, Chromebook Pixel, etc). Pretty much the same cost.

Re: I found Prezi's source code

#217
post #210
post #125

Earlier quoted context omitted.

But.. that can be said about any java (jar) programs class files. It is also not difficult to decipher the asm of a disassembled exe file, but to equate that with finding the source code of the program would be disingenuous.

You can drag drop that jar file into http://jd.benow.ca/ and in two clicks you have 100% of the source code, variable names and all. It's not the same as decompiling an C executable by any means.

Having tested http://jd.benow.ca/ I must admit it seems to do a near perfect job. Impressive and scary at the same time.

Re: I found Prezi's source code

#219
post #40

Earlier quoted context omitted.

So because it was out of scope it means that it could not have harmed the company so he should have just left it there?

You're not entitled to a bounty just because you found a bug. Some companies offer these bounties and it's good that they do, but that doesn't mean every company is obliged to offer them, or that a company that offers bounties for some bugs is obliged to offer them for all bugs.

As an aside this very thing is an excellent example of how extrinsic motivators can "poison the well" as it supersedes intrinsic motivation. Dan Pink gave a great talk on this -- http://www.youtube.com/watch?v=tJr9QajdCNc (sorry, I prefer the illustrated version).

Re: I found Prezi's source code

#220

Earlier quoted context omitted.

Leaked source code does not end a company. Tone back the melodrama. A legitimate company cannot use stolen code like that, and prezi isn't the type of service with ground breaking algorithms to copy into other code.

Sure, in that possibility, that is very true in that nobody could build a full fledged knockoff product. But, what concepts or features that could result in cheap knockoffs? Designed attacks? Password leaks and user privacy breaches? Customer information that can be sold to competitors? All of the bad PR and loss of business as a result?

You would also have access to their development branches which would give insight into future product features and bug fixes that have not yet been released. The former would be useful information to give to competitors and really put the company into a tough position to compete down the line while the latter could be used to find possible critical holes to exploit.
Post reply on HN