Stack-Smashing Protection Added To OpenBSD gcc
DieNadel writes "As posted here, support to ProPolice was added to OpenBSD. You can check the announcement. Note that THERE ARE dependencies that should be taken care of before building a new kernel, even on -stable."
Does anyone know how this impacts the performance
of the generated executables?
*sigh* back to work...
perhaps you should look at the project web site?
Note that THERE ARE dependencies that should be taken care of before
building a new kernel, even on -stable.
No, no, no - propolice has only been added into the -current tree, so if you are tracking -stable, continue as before. Only critical fixes go into -stable, certainly nothing as huge as a big GCC patch.
go fuck yourself linus
They're dying
Sorry but you're mistaken.
FreeBSD is NOT production quality. The -stable branch is laughable at best and StackGuard works ONLY on x86 so what the fuck good is that?
http://www.freebsd.org/cgi/cvsweb.cgi/src/contrib/ gcc/ didn't show anything about this. I guess you're wrong.
It's still dying.
damn it, why not make the stack grow downwards, like Plan 9 has done? ain't no stack smashing there! hell, no superuser either! (plus private namespaces take care of everything else)
Spaf: You can't secure a machine with a privileged user.
yeah no shit. that should have read "it's been available for FreeBSD since 4.3" not 4.4. sheesh.
damn trolls cant get their flame attacks right;
i hate this job.
Hahahaha. Laughable. Totally laughable fucking bull.
And what stable OS might you be using? I'd like to hear it.
If FreeBSD isnt production quality why is it in Juniper Routers? Oh, silence coming out of your mouth. Either you know what a Juniper is and does, or you are too fucking dumb to know what it is/does.
On many architectures, intel included, you can grow the stack in either direction. However, the thing here is that Plan 9 always uses stack-grow-down, and it omits frame pointers. They aren't strictly necessary on Intel either (-fomit-frame-pointers) but it can make code undebuggable. Furthermore, this doesn't fix the problem. If you know how far up the stack to manipulate, by overwriting into the next stack frame, you can still cause Plan 9 to jump to malicious code on return. But then, it probably won't do anything interesting without superuser. ^_^
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
48 of the 50 longest uptime web sites running FreeBSD or a derivative thereof seems pretty stable to me.
I really shouldn't respond to trolls, but I guess I am anyway. StackGuard is only currently implemented on x86, but I don't think it actually depends on any x86-isms; likewise, even though it is currently only implemented in Linux, it doesn't really depend on any Linux-isms. It's only limited to Linux x86 because that's all anyone with time or money ever bothered to implement it on. I'm told that a GCC 3 implementation is nearly done. I ask about it everytime I venture downtown to have lunch with the WireX folks (I used to work there, but not in the research side).
Wil
wiki
They recently got round robin routing included in pf. They also got altq in pf also. They already merged nat.conf into pf.conf. They did a massive suid audit and a major license audit. Now propolice. I though OpenBSD was cool before a lot of this stuff came about. Some things like no-exec code are not available on all architectures though. There is also a calling for more gigabit equipment for furthur and continued testing, read the want pages and I believe Nate for more precise info, and make sure you contact him to make sure you don't get something already being donated.
ZERO ZERO ONE ZERO ONE ZERO ONE ONE! Just brushing up for my next big invention: Ethernet over Voice (EoV)
You seem to have forgotten a lot of embedded systems in your statistics; e.g. Nokia Firewalls.
And BSD derived systems like JunOS and MacOS X.
StackGuard is only currently implemented on x86
u schart.html
Hmm...then how come I have it on my OpenBSD/macppc system?
As for GCC3, well, check http://www.trl.ibm.com/projects/security/ssp/stat
The truth is it's dying. And so are you, responding to the cheapest of throwaway trolls.
Let me get this right. So Mac hardware user and uses OpenBSD...
That must make you a D-Link network card lover and a fucking real asshole, double-fucktard with a cherry on top.
Now stretch your manpussy and take it good, rimmer. You fat fucking homo sexless piece of shit RPG poor state subsidy welfare recipient IDE lover cant afford shit food stampist fat bitch.
The story of Microsoft claiming to be less expensive that Linux has over a thousand posts. Maybe Theo should star saying "we cost more than M$!" and get a thousand fold attention increase. Oh, wait... that will never fly.....
Any chance we'll see StackGuard for Sparc architecture?
Kill Trolls Dead. Here's
There's a chance, if someone is willing to port it or maybe if Sun funds it. But the SPARC architecture, while interesting technologically, isn't interesting economically (hence the fact that many of the commerical distros have stopped supporting it) as a Linux platform. Plus, according to the link above, IBM has something based on SG that seems to be already on SPARC.
Wil
wiki
I heard a rumor that ProPolice is patented.
Don't know if it's true.