Google has been hard at work to create their most secure platform to date. With the release of Jelly Bean 4.1, the company has taken strides against malware and viruses installed by hackers that can lead to “leakage, buffer overflows, and memory vulnerabilities”.
What makes this operating system superior to its predecessors is the introduction of Address Space Layout Randomization (ASLR). ASLR “randomizes locations in the devices’ memory, along with another security feature called data execution prevention (DEP). This is crucial because one way hackers tend to break into handsets is via memory corruption bugs”. While Ice Cream Sandwich did have this function as well, it proved to be very ineffective. With Jelly Bean’s version of ASLR combied with DEP, hackers are unable to detect the malicious code in the phone’s memory.
While this is great news, there’s always room for improvement. One critique being noted is that Android has yet to add code signing which would aid in protecting against unauthorized applications operating on the device.