O Plameras wrote:

That's why I compile and cut those codes I do not understand and end up with fewer lines that I understand.

Then you are still trusting the compiler, and the compiler which compiled the compiler. I suggest you read Ken Thompson's Turing Award lecture "Reflections on Trusting Trust".

http://www.acm.org/classics/sep95/

You might think that you can avoid Thompson's hack by disassembling
the object code, but even then you're trusting a possibly compromised
disassembler or link loader.

"Trust" is a deeper can of worms than is solvable by a simple
re-compilation.

Glen

BTW, from a practical point of view, there's more avenues for evil
in libc than in the kernel.  So don't forget to read that too.
--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html

Reply via email to