“What’s new in Android Jelly Bean?” is a common question at the moment. Fortunately, some Mobot guy scribbled a feature called Everything you need to know about Jelly Bean. What a lovely chap.
However, there’s a whole bunch of stuff that consumers mightn’t necessarily be aware of, including significantly enhanced security. Get ready for some fantastic jargon, boys.
Ice Cream Sandwich (Android 4.0) introduced a little something called Address Space Layout Randomization (ASLR), making malware attacks less effective by – you guessed it – randomising key locations in memory. Makes sense so far.
However, Jelly Bean (Android 4.1) has taken it to the next level. We’ve now got Position Independent Executables (PIE), Heap/Brk Randomization, and Linker Randomization.
Still not satisfied? How about ELF Hardening (RELRO/BIND_NOW) and Infoleak Prevention (dmesg_restrict / kptr_restrict)?
Clearly I have absolutely no idea what I’m talking about, but if ELF Hardening gets your motor running, you can read about it - and all those other features - in tons more detail over at Duo Security.