28
Attaining SU Privileges in Android Powered Devices A presentation by: D.K.Sai Ganesh III rd CSE Siddarth Institute of Engineering and Technology, Puttur.

Rooting of Android Devices

Embed Size (px)

Citation preview

Page 1: Rooting of Android Devices

Attaining SU Privileges in Android Powered Devices

A presentation by:

D.K.Sai Ganesh

IIIrd CSE

Siddarth Institute of Engineering and Technology, Puttur.

Page 2: Rooting of Android Devices

Contents:

Definition of AndroidHistory of AndroidRooting of Android DevcicesFlashing of Android DevicesProcedures for RootingJail Breaking And Rooting Benefits of RootingProblems of RootingPreventive Measure By ManufacturersRooting Vs. Jail Breaking Vs. Unlocking Conclusion

Page 3: Rooting of Android Devices

What is Android?

Android Means

Technologically

A Robot with a Human Appearance

In Mobile Terminology

An Operating System

Page 4: Rooting of Android Devices

History of Android

Android was Developed at Android. Inc.,

Their Primary Objective was/is

“smarter mobile devices that are more aware of its owner's location and preferences”

It is based on Linux Kernel

Page 5: Rooting of Android Devices

Android . Inc., Palo Alto, California

Page 6: Rooting of Android Devices

Android Creators

Andy Rubin Rich Miner Nick Sears Chris White

Page 7: Rooting of Android Devices

Android Releases

Lollipop

Page 8: Rooting of Android Devices
Page 9: Rooting of Android Devices

Attaining Privileged Access within the Android Sub System.

It is similar to Jail Breaking an IOS Device

Attain Super user Permission as in Linux Terminal

Page 10: Rooting of Android Devices
Page 11: Rooting of Android Devices

Exploiting Security Bugs in Firmware:Using The Command Line to exploit a vulnerability

Using of Packages:Flashing the ROM in Recovery Mode Using Packages available on Some Sites

Using of Some Softwares as such: SuperOne ClickUnlock Root

Page 12: Rooting of Android Devices

SuperOneClick

Page 13: Rooting of Android Devices

UnlockRoot

Page 14: Rooting of Android Devices

Apple’s Pride iOS Jail Breaking

Similar to Rooting of Android

Minimal Advantages

Not an Open Source

Minimal Development

Page 15: Rooting of Android Devices

Types of Jail Breaking

Tethered Jail Break

Untethered Jail Break

Semi-Tethered Jail Break

Page 16: Rooting of Android Devices

Tools

Tethered Jail Break

Red Snow

Untethered Jail Break

Limera1n

Semi-Tethered Jail Break

Cydia

Page 17: Rooting of Android Devices

Legality Of Rooting

Canada,USA,India Oppose Rooting of Android DevicesEurope,UK,Singapore,

New Zeland Laws Support Rooting Of Devices

Australia Is Unclear

Page 18: Rooting of Android Devices
Page 19: Rooting of Android Devices

Advantages Of Rooting

Install Custom Roms

Modify System Core Files

Uninstall Stock Apps

Install Xposed Frameworks

Firewall Control

Restrict App Permissions

Page 20: Rooting of Android Devices

Benefits Of Rooting(Contd.)

Apps Aplenty

Ditching The Skin

Bloat Banishment

Backup

Hide Digital Identity

Advanced Customization

Battery Performance

Boost Speed

Page 21: Rooting of Android Devices
Page 22: Rooting of Android Devices

Dangers Of Rooting

Bricking of Device

Void Warranty

Damaging Device

Malware Breach

Page 23: Rooting of Android Devices

Preventive Measure Employed

• Locked Boot Loaders

• OTA Updates

• Restricted Root Access

• Voiding Warranty

• Recovery mode Lock

• Knox Locker

Page 24: Rooting of Android Devices

Should You Root ?

• Yes

And

• No

Page 25: Rooting of Android Devices

• Differences Between

– Rooting

– Jail Breaking

– Unlocking

Page 26: Rooting of Android Devices

Conclusion

• Developer Perspective

– Should Root

• Normal User Perspective

– Not Necessarily

• Manufacturer Perspective

– Never Root

Page 27: Rooting of Android Devices

Thanking You All

Page 28: Rooting of Android Devices

Any Queries?