News for hackers. Stuff that matters.
Re:Hack-petya mission accomplished – Petya ransomware decryptor by kobayashi on Monday April 11, 2016 @05:00PM (#11475057)
>at a glance it looks so weak I have to wonder if it's deliberate.

Any suppositions as to why it would be deliberate?

Re:Hack-petya mission accomplished – Petya ransomware decryptor by djsumdog on Monday April 11, 2016 @05:10PM (#11475125)
Maybe the person who posted the exploit/solution was the person who created the ransomware? That way they get BTC from people who pay and donations from people who wait?

/krazyconspiracy :-P

Re:Hack-petya mission accomplished – Petya ransomware decryptor by atemerev on Tuesday April 12, 2016 @05:53AM (#11478260)
If I was an aspiring ransomware writer, I'd extract _a lot_ of useful ideas from this thread. :P
Re:Hack-petya mission accomplished – Petya ransomware decryptor by pauljohncleary on Tuesday April 12, 2016 @03:27AM (#11477796)
The targets for this malware are laypeople with enough funds to pay the fee but not enough to go after the creators. Hypothetically, if a national government or other agent with sufficiently deep pockets were infected they would first attempt to crack it, failing that they would go after the creators directly- they would not pay the fee.

So implementing weak crypto dramatically lowers the risk of prosecution or worse for the attackers.

Re:Hack-petya mission accomplished – Petya ransomware decryptor by petetnt on Monday April 11, 2016 @05:15PM (#11475160)
Maybe not deliberate, but most likely optimizing encrypting speed over stronger encryption. Better for hit and runs I guess.
Re:Hack-petya mission accomplished – Petya ransomware decryptor by biot on Monday April 11, 2016 @06:27PM (#11475657)
To add to the suppositions: perhaps the author was afraid they may get bitten by their own malware and designed in a weakness as a backdoor in case they lost access to the key server and needed to decrypt their own drive.
Re:Hack-petya mission accomplished – Petya ransomware decryptor by kobayashi on Monday April 11, 2016 @07:50PM (#11476103)
This is my favourite of all the answers, because it would mean that the dev would have known how incompetent s/he was, and thus made a weak system in order to account for the likelihood of a "self-inflicted wound".
Re:Hack-petya mission accomplished – Petya ransomware decryptor by cubano on Monday April 11, 2016 @06:57PM (#11475812)
Here's one...maybe the actual developer who was contracted to build the damned thing purposely used weak encryption to try to ameliorate his/her part in making this malware mess.
Re:Hack-petya mission accomplished – Petya ransomware decryptor by tux3 on Monday April 11, 2016 @05:28PM (#11475257)
Well, I can't say that it's deliberate, but it's definitely some "interesting" choices.

A reasonable Salsa20/20 implementation on a modest processor encrypts on the order of 400MiB/s [0][1]. So that the author went to the trouble of halving the number of rounds and changing the word-size when there are perfectly good and plenty fast off-the-shelf Salsa implementations strikes me as rather strange. Surely this is not the bottleneck on most employee's machines.

And then there's the apparently tiny keyspace used. You could argue that this makes the key more "user-friendly" (!), but just a hex representation of a random 256bit key would seem much more natural, and the poor targets are hardly in a position to complain.

[0] https://www.cryptopp.com/benchmarks.html [1] https://cr.yp.to/snuffle.html

Re:Hack-petya mission accomplished – Petya ransomware decryptor by sleepychu on Tuesday April 12, 2016 @03:30AM (#11477804)
Actually customer service is very important to these operations. They have to create trust that paying will relieve your machine of their infliction.
Re:Hack-petya mission accomplished – Petya ransomware decryptor by contravariant on Monday April 11, 2016 @07:23PM (#11475954)
Maybe they wanted to keep CPU usage low? Although disk usage would be noticeable as well (usually).