News for hackers. Stuff that matters.
Re:The No More Ransom Project by rhapsodic on Sunday October 30, 2016 @03:34PM (#12831745)
I'm afraid to click the link. Anyone care to provide a tl;dr?
Re:The No More Ransom Project by philippnagel on Sunday October 30, 2016 @03:38PM (#12831765)
It's legit. Informational website about ransomware and what to do in case your device is affected. Apparently sponsored/endorsed/whatever by Europol, the Dutch Police, Kaspersky, Intel, AWS and Barracuda.
Re:The No More Ransom Project by rhapsodic on Sunday October 30, 2016 @03:44PM (#12831816)
> It's legit. Informational website about ransomware and what to do in case your device is affected.

That's good to know, but the ransomware criminals probably have the skills, and they definitely have the incentive, to pwn that site.

Re:The No More Ransom Project by iancarroll on Sunday October 30, 2016 @04:03PM (#12831915)
If someone has a vulnerability that will break out of your web browser's sandbox, they're not going to waste it on this site.

And the ransomware that can be decrypted with this site is because of the author's incompetence. It's not hard to write secure ransomware, but they somehow failed very badly. Anyone should be able to easily protect this site.

Re:The No More Ransom Project by catshirt on Sunday October 30, 2016 @06:14PM (#12832717)
so like, you just don't go to any websites ever? or what?
Re:The No More Ransom Project by kintamanimatt on Sunday October 30, 2016 @03:50PM (#12831854)
Why are you afraid to click the link?
Re:The No More Ransom Project by rhapsodic on Sunday October 30, 2016 @03:58PM (#12831894)
> Why are you afraid to click the link?

Because ransomware criminals would probably love to take over that site and start distributing ransomware or other malware from it. And I have no way to judge how well that site's owners have protected it from that sort of attack. When I'm in doubt, I tend to err on the side of caution.

Re:The No More Ransom Project by babuskov on Sunday October 30, 2016 @04:33PM (#12832078)
> Because ransomware criminals would probably love to take over that site

I assume most people reading the website would be those already infected.

The criminals are more likely to take over any other high traffic website and infect computers of clueless people who have never heard of ransomware.

Re:The No More Ransom Project by elorant on Sunday October 30, 2016 @03:42PM (#12831804)
Anytime you're in a similar dilemma just disable JavaScript. There are even plugins that allow you to do that with one click.
Re:The No More Ransom Project by gregoor on Sunday October 30, 2016 @06:08PM (#12832665)
The better advice is imo to keep your browser up-to-date. JS exploits have been come increasingly rare these days, mostly due to Chrome's excellent example of patching quickly and paying good money for exploits (e.g. Pwn2Own). JS 0days are imo far too valuable now to waste them on normal users. So no, disabling JS wouldn't make much sense, if your have an evergreen browser. Disable Flash & Java and try to minimize downloads is the security advice I give nowadays. Also don't install anything unless you absolutely have to (there are plenty of good in-browser options for programs we used to install, e.g. for file conversion).
Re:The No More Ransom Project by hhmc on Sunday October 30, 2016 @06:57PM (#12833011)
What do the JS 0days get used for nowadays?
Re:The No More Ransom Project by startling on Sunday October 30, 2016 @07:46PM (#12833252)
Re:The No More Ransom Project by nitrogen on Sunday October 30, 2016 @03:59PM (#12831901)
JS is not the only attack surface in a browser. There have been exploitable bugs in image parsers, font renderers, etc. Tracking is possible without JS as well.

Maybe try lynx?

Re:The No More Ransom Project by startling on Sunday October 30, 2016 @07:45PM (#12833244)
I'd assume Chrome is safer than Lynx these days, to be honest.

Not to mention the fact that using Lynx makes you unique enough for it to be a useful tracking indicator.

Re:The No More Ransom Project by babuskov on Sunday October 30, 2016 @04:34PM (#12832089)
> Maybe try lynx?

Or just use VPS when surfing the web.

Re:The No More Ransom Project by samstave on Sunday October 30, 2016 @05:46PM (#12832539)
Or surf from a VM on your machine.

I used to do this on linux, as I had copies of my windows VM and I would just browse from the windows box on another screen and then work from the linux one on the main screen

Re:The No More Ransom Project by babuskov on Sunday October 30, 2016 @09:21PM (#12833626)
Yes! I meant VM. I was just setting up some VPS and mistyped it.
Re:The No More Ransom Project by XaYdEk on Sunday October 30, 2016 @04:18PM (#12831997)
Or better still noScript blocks all js by default and you only whitelist the sites you trust. Throw in a Ghostery for cookies and you are reasonably good to go.
Re:The No More Ransom Project by user5994461 on Sunday October 30, 2016 @04:09PM (#12831949)
And make sure your browser is updated as well ^^
Re:The No More Ransom Project by foota on Sunday October 30, 2016 @03:38PM (#12831769)
Looks like decryption for badly constructed ransom ware
Re:The No More Ransom Project by xenadu02 on Sunday October 30, 2016 @04:11PM (#12831965)
It isn't just badly made ransomware; in some cases people have stolen the master key or the responsible party has released it. In other cases C&C servers have been seized and keys recovered that way.

Ransomware exists thanks to a fundamental mistake in the Unix (+Windows, +others) model that a process' rights to the filesystem automatically inherit from the user's rights. Imagine if all processes running under the same user shared the same address space!

There is absolutely no reason some random piece of code downloaded from the internet should have access to my home directory, let alone the rest of the filesystem, without my explicit authorization.

The future is macOS sandbox / linux cgroup by default for all processes.

The macOS solution of presenting the user a system-controlled open dialog that then grants access to the selected path outside the container is elegant and not too intrusive.

Taken a step further, it is obvious that CoW filesystems need to be standard and all activity taken by a process should be recorded in snapshots that get coalesced over time. If a rogue process does cause damage it should be possible to roll back just that process' most recent changes to the filesystem.

Re:The No More Ransom Project by the_duke on Sunday October 30, 2016 @04:57PM (#12832221)
I'm really quite surprised that there are no big and used by default user facing sandboxing solutions for the major OSes out there.

With dynamic prompts akin to the firewall prompts familiar from Windows/Mac.

'The program "Chrome" wants to create the file "/home/username/.config/chrome/config". Allow "Chrome" to access [just this file / the diretory ~/.config/chrome / the diretory /home/username]'

'WARNING: The program "totally_legit_for_reals" wants to overwrite the file ~/.xinitrc. This is potentially dangerous. Allow access? -> Are you sure?'

'ALERT: the unknown program "xxx" has gained superuser privileges and wants to overwrite a critical system file System32/whatever.dll. This is very dangerous....'

Then again, non techie users usually ignore all those prompts and just click accept.

Just look at the mess that is Android permissions. Almost no one actually checks them or rejects apps that ask for way too much.

I'd still really like a kernel level protection mechanism that requires granting each executable the capabilities it requests, with dynamic pin the Linux world there are SELinux, AppArmor grsecurity, which are often cumbersome to use).

Re:The No More Ransom Project by smsm42 on Sunday October 30, 2016 @07:17PM (#12833104)
A more robust idea might be a versioned filesystem. Somebody hacks your browser, it overrides your files - no matter, you just rollback to yesterday's version. Of course, that'd require more diskspace, but diskspace is getting cheaper and most of it is used for content that is completely static (like games or photos or videos - not edited much unless you're a professional working with it). Also probably would be a bit slower but I think it can be solved.

I think there are a number of implementations of such things, but none mainstream enough.

Re:The No More Ransom Project by voltagex_ on Sunday October 30, 2016 @07:18PM (#12833120)
>"WARNING... ALERT..."

Hell, I'm a technical user and after a couple of days running Comodo firewall (which does prompt in a similar way to your examples) I turned it off because I was sick of the prompts and just wanted to use my machine.

Re:The No More Ransom Project by progval on Sunday October 30, 2016 @05:06PM (#12832285)
That is kind of what Qubes OS does, but for interaction between VMs (eg. copy a file).
Re:The No More Ransom Project by smsm42 on Sunday October 30, 2016 @07:11PM (#12833076)
What you say is true, however I am afraid permissions are not the solution either. Look at android ecosystem - they have tons of permissions, but who actually looks at them? People just click "accept" 99.9% of the time. Same will be on desktop OSes. Granted, more granular permissions make Android somewhat safer - but it also makes many things harder to do. If you did this on desktop, users would scream and demand to make it "convenient" - which would lead to them clicking "accept" where they shouldn't.
Re:The No More Ransom Project by foota on Sunday October 30, 2016 @07:48PM (#12833260)
Seems like there should be a sort of av layer looking for suspicious activity between the software and privileged calls.
Re:The No More Ransom Project by smsm42 on Monday October 31, 2016 @01:46AM (#12834536)
The problem is it's very hard to distinguish legit from non-legit without asking the user. Users do a lot of stuff and malware can mimick any of it. And if you do ask the user, the malware can make the user answer yes - usually by means as simple as "The OS will be displaying a confirmation dialog, please click YES for this program to work". Yes, it won't work with 100% of people, but it's a game of numbers - it will work for significant number of them.
Re:The No More Ransom Project by user5994461 on Sunday October 30, 2016 @05:07PM (#12832294)
> Imagine if all processes running under the same user shared the same address space!

I recall that's how it worked under windows 95/98 (and the older OS).

Re:The No More Ransom Project by mschuster91 on Sunday October 30, 2016 @05:19PM (#12832390)
Nope, 95/98 and IIRC 3.11 are true multi-tasking systems, the processes do not share the RAM address space.

However, everything up to, but not including, Windows 2000 (and its predecessor Windows NT) suffers from ALL local users having effectively admin rights on the machines. Not only that the OS doesn't support user permissions, also the underlying file system FAT32 does not store UID/GID or anything, except the file flags "read only"/"system"/"hidden".

Only Windows NT and above (2000, XP, Vista, 7, 8, 10) are secured in this way. Caveat: NT, 2k and XP allowed installations on FAT32, which nullified many protections.