To do so, it has to run through the entire system as it is a very complex job at stake.
It is the use of an exploit that happens to remove any sort of restrictions from a device. This is where jailbreaking comes into place for the rescue. Few guidelines need to be followed to access any application and it can have an impact on your security in the system.