This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: RFH: Annotating ELF binaries


On 11/04/2016 07:34 PM, Richard W.M. Jones wrote:

Also the hardening stuff often doesn't apply in safe languages, so the
tools you build around this shouldn't automatically assume
no hardening == bad; or that 'long double' or 'wchar_t' are meaningful.

Sorry, this isn't true. As long as you don't have a bytecode interpreter (which is a very attractive target for code injection attacks, to the degree that additional hardening may not matter at all), even supposedly memory-safe languages have type system trapdoors, or perhaps they do not enforce memory safety in the presence of data races. This means that many of the hardening settings still matter.

Thanks,
Florian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]