paint-brush
How Android Permissions Mapped at Kernel's Levelby@aditiBhatnagar
444 reads
444 reads

How Android Permissions Mapped at Kernel's Level

by Aditi5mMay 16th, 2020
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Every app in Android has it's own set of requested permissions so how are these permissions assigned to the app? In Android, app is nothing but a process. Permissions are enforced at various layers in Android. The package manager maintains a central database of installed packages, both preinstalled and user-installed, with information about the install path, version, signing certificate, and assigned permissions of each package, as well as a list of all permissions defined on a device. When user press OK button, Package Manager call method named "installPackage"

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - How Android Permissions Mapped at Kernel's Level
Aditi HackerNoon profile picture
Aditi

Aditi

@aditiBhatnagar

www.aditi.fyi | Founder @ Infinite Hacks Security Engineer @ Atlassian, ex-Microsoft

Learn More
LEARN MORE ABOUT @ADITIBHATNAGAR'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Aditi HackerNoon profile picture
Aditi@aditiBhatnagar
www.aditi.fyi | Founder @ Infinite Hacks Security Engineer @ Atlassian, ex-Microsoft

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
Also published here