4 ms·
The article missed: 1) W^X protections 2) ASLR 3) Stack canaries 4) strlcpy 5) OpenSSH! 6) Heap guard pages 7) Software NX 8) Etc. Maybe project PAX in
by aortega 12y ago
The article missed:
1) W^X protections
2) ASLR
3) Stack canaries
4) strlcpy
5) OpenSSH!
6) Heap guard pages
7) Software NX
8) Etc.
Maybe project PAX invented some of those, but massive deployment was in OpenBSD first. Well if you can call them massive..
- foodstances 12y agoI think you missed the point of the article.
- aortega 12y agoProbably. Edit: Yes, I missed it.
- _wmd 12y agoOpenSSH is a fork of the original SSHv1 written by a Finnish guy.
- bsder 12y agoBecause the license changed and said guy started expecting to be able to extort money out of people. While the OpenBSD guys can be obnoxious twats at times, they were definitely in the right when they forked the OpenSSH code.
- gonzo 12y agoActually someone else forked the code, and openbsd forked that because they wanted to rush out a release. http://www.openssh.com/history.html http://www.openssh.com/history.html