News for hackers. Stuff that matters.
Re:A Whirlwind Tutorial on Creating Really Teensy ELF Execut... by klagermkii on Tuesday May 17, 2016 @07:16AM (#11712611)
"Secondly, it turns out that, contrary to all my expectations, the executable bit can be dropped from the p_flags field. It turns out that the readable and executable bits are redundant: either one will imply the other."

Wonder if this will still work with processors that use NX-bits, or if that is set outside the ELF header.

Can't entirely tell since there seems to be some kind of backwards compatibility hack on x86 for legacy apps that might have been unaware of the potential for NX: https://lwn.net/Articles/94068/

Re:A Whirlwind Tutorial on Creating Really Teensy ELF Execut... by ianpurton on Tuesday May 17, 2016 @01:22AM (#11711495)
I read this article and enjoyed it so I guess my geek level is pretty high. But the author? He's a completely different level of geek.

Being able to write about a subject like this and keep it entertaining. Genius.

Re:A Whirlwind Tutorial on Creating Really Teensy ELF Execut... by zmodem on Tuesday May 17, 2016 @02:16PM (#11715947)
That article inspired me to learn about rolling executables by hand for Linux, Mac and Windows: http://www.hanshq.net/making-executables.html
Re:A Whirlwind Tutorial on Creating Really Teensy ELF Execut... by SPHINXc-- on Tuesday May 17, 2016 @02:08AM (#11711615)
Reminds me of my C-- days. Awesome article.
Re:A Whirlwind Tutorial on Creating Really Teensy ELF Execut... by musicnarcoman on Tuesday May 17, 2016 @08:07AM (#11712877)
That was a good laugh! Now back to work..