News for hackers. Stuff that matters.

startling

Re:Magnet Ban Cleared on Thursday December 01, 2016 @04:58AM (#13078371)
It's useful to reframe this from "the manufacturer's fault". Lawmakers have a clear decision to make:

1). Prevent this business from existing.

2). Allow toy magnets to exist, thereby allowing X children to die from swallowing toy magnets.

I don't think this is ZenMagnet's fault. But I think placing a restriction on toy magnets is probably a net positive.

Re:Writing C software without the standard library on Tuesday November 29, 2016 @04:52AM (#13062017)
...which is why he used the SYS_ #defines.
Re:Mail-in-a-Box – one-click, easy-to-deploy email server on Sunday November 27, 2016 @07:52PM (#13052666)
I used Digital Ocean for a year. No problems, never sent spam. Then my mail started being spamfiltered, apparently because a neighbor was spamming. Seriously don't recommend using cloud hosts if you care about people receiving your email.
Re:Mail-in-a-Box – one-click, easy-to-deploy email server on Sunday November 27, 2016 @07:51PM (#13052655)
I used DO for a year without a problem, and then my IP was blacklisted (apparently a neighbor was spamming) and I couldn't do anything about it. Be warned, and frequently check if Google accounts receive mail frequently.
It's different because Edge is emphatically not more safe.
Re:“I have toyota corola” on Monday November 14, 2016 @12:59PM (#12951765)
Can you blame them? Wine and hacking does sound like fun.
Re:A bug story: data alignment on x86 on Tuesday November 08, 2016 @06:11PM (#12904794)
"Illegal" seems stronger to me than "not strictly conforming", I guess (and so does "well-formed", for that matter). But I think we basically agree.
Re:A bug story: data alignment on x86 on Monday November 07, 2016 @06:48PM (#12896363)
Undefined behavior is not illegal. The compiler can do anything with undefined behavior, including exactly what the author expected.
Re:Docker in Production: A retort on Sunday November 06, 2016 @01:03AM (#12883785)
> No. Just No. > Docker has nothing to do with security.

Docker can totally reduce the risk of in-container services being exploited. It has sane defaults, and makes it easy to distribute other restrictions with the application (seccomp profile, apparmor settings, etc).

Re:How to contribute to an open source project on GitHub on Saturday November 05, 2016 @07:24PM (#12882471)
I get anxious about this too sometimes, but in my experience the "long lists of conditions that no one ever told me and assumed I knew" are hardly ever relevant.
Re:Buttery Smooth Emacs on Monday October 31, 2016 @03:15AM (#12834796)
Black and white horizontal lines or misrendered text for a split second until a white blink rerenders the whole page. Happens somewhat frequently when I have heavy CPU load on a Linux laptop.
Re:ICANN’s First Test of Accountability on Sunday October 30, 2016 @07:49PM (#12833265)
Got it. Then ICANN (or whoever) controls all websites, and is responsible for their infrastructure. That may or may not be better than what we have.
Re:The No More Ransom Project on Sunday October 30, 2016 @07:46PM (#12833252)
Re:The No More Ransom Project 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:ICANN’s First Test of Accountability on Saturday October 29, 2016 @09:09PM (#12827494)
How do you decide which nameservers to trust about the "ycombinator" domain? What happens if I advertise a nameserver with that domain?
Re:Using Rowhammer bitflips to root Android phones on Thursday October 27, 2016 @06:02PM (#12810685)
Here's a dynamic approach to stopping rowhammer: http://www.openwall.com/lists/kernel-hardening/2016/10/27/18
Re:A Taste of Haskell on Tuesday October 25, 2016 @04:03AM (#12786070)
Writing parsers is really nice in Haskell: http://www.cs.nott.ac.uk/~pszgmh/pearl.pdf

Trifecta is a nice modern parsing library: https://hackage.haskell.org/package/trifecta

Re:We Got Phished on Monday October 24, 2016 @05:30PM (#12783101)
So, what's stopping the wrong site from making those requests to your bank and proxying the image?
Re:Using Rowhammer bitflips to root Android phones on Monday October 24, 2016 @04:20AM (#12777332)
I think dynamic analysis would be more useful.
Re:Using Rowhammer bitflips to root Android phones on Monday October 24, 2016 @04:18AM (#12777323)
This isn't about you, the consumer, getting root access. It's about a piece of code running on your phone (i.e. maybe part of an app with restricted permissions) getting root access.
...except the whole problem is that they overpaid bonuses.
Re:Category Theory for the Working Hacker [video] on Saturday October 22, 2016 @08:55PM (#12771322)
That's not even true. Functions can map between lots of things, not necessarily numbers.
Re:Category Theory for the Working Hacker [video] on Saturday October 22, 2016 @08:23PM (#12771238)
Functions are one kind of arrow. There are other arrows besides functions.

Renaming "arrow" to "function" is like replacing "number" with "1".

Sure, it can go either way. But in the absence of a kernel 0-day, segregating services on the same host is useful.
This exploit doesn't write to disk at all. It's about modifying the in-memory datastructures that correspond to executables on disk in between when they're read and executed.
It's just the in-memory executable, as I understand it.
> "In almost all cases, whether or not there's a known local privesc bug, assume that code execution on your Linux systems equates to privesc; this is doubly true of machines in your prod deployment environment.

It depends. I've seen "oh well if someone has rce they probably have root anyway" used way too many times as an excuse to avoid defense-in-depth measures.

Older »