1 00:00:00,542 --> 00:00:04,080 ‫-: Hi, within this section we are going to talk 2 00:00:04,080 --> 00:00:07,140 ‫about rooting and jail breaking. 3 00:00:07,140 --> 00:00:10,920 ‫So what are these terms and should we do it 4 00:00:10,920 --> 00:00:15,243 ‫or what can we do with rooting and jail breaking? 5 00:00:15,243 --> 00:00:18,450 ‫So I'm gonna start with an example. 6 00:00:18,450 --> 00:00:21,420 ‫You see my iPad on the right-hand side. 7 00:00:21,420 --> 00:00:25,770 ‫Okay, this is my live iPad and as you can see 8 00:00:25,770 --> 00:00:30,770 ‫I have something called Cydia in my iPad. 9 00:00:31,320 --> 00:00:34,800 ‫So if you are using any iOS devices, 10 00:00:34,800 --> 00:00:37,230 ‫or if you have used before, 11 00:00:37,230 --> 00:00:42,230 ‫then you know that you cannot download any app 12 00:00:42,420 --> 00:00:44,820 ‫without having to go into the app store. 13 00:00:44,820 --> 00:00:49,560 ‫So if you wanna install something on your Apple device 14 00:00:49,560 --> 00:00:54,560 ‫like an iPad or an iPhone, then you should go to App Store. 15 00:00:54,900 --> 00:00:57,450 ‫Of course, there are other ways to install stuff 16 00:00:57,450 --> 00:01:02,010 ‫on your iPhones or iPads or any app devices. 17 00:01:02,010 --> 00:01:05,610 ‫I'm gonna teach how to do those as well in this section. 18 00:01:05,610 --> 00:01:08,190 ‫But let me just show you something. 19 00:01:08,190 --> 00:01:10,230 ‫I'm inside my Cydia app. 20 00:01:10,230 --> 00:01:14,250 ‫I'm going to search for Instagram for example. 21 00:01:14,250 --> 00:01:16,800 ‫And as you can see, there are a couple of apps. 22 00:01:16,800 --> 00:01:19,950 ‫There are a couple of search results appearing over here 23 00:01:19,950 --> 00:01:23,700 ‫and none of them are actually Instagram app, 24 00:01:23,700 --> 00:01:28,080 ‫but kind of clone ones, like InstaBetter over here. 25 00:01:28,080 --> 00:01:31,710 ‫And if you look at the description, you can see 26 00:01:31,710 --> 00:01:34,920 ‫that this is actually like an Instagram, 27 00:01:34,920 --> 00:01:38,370 ‫but it provides some additional benefits like downloading 28 00:01:38,370 --> 00:01:43,370 ‫the images, or trying to see who you're following, 29 00:01:43,410 --> 00:01:45,870 ‫if they're following you back or something. 30 00:01:45,870 --> 00:01:49,778 ‫So Cydia is kind of an underground app store 31 00:01:49,778 --> 00:01:53,520 ‫for iPads and iPhones. 32 00:01:53,520 --> 00:01:57,240 ‫Of course, this is a jail broken device. 33 00:01:57,240 --> 00:02:00,840 ‫So what does jail breaking mean or what does rooting mean? 34 00:02:00,840 --> 00:02:03,300 ‫It it's gathering administrator 35 00:02:03,300 --> 00:02:06,333 ‫authorizations in your devices. 36 00:02:07,230 --> 00:02:11,250 ‫So by doing that, you get to do admin stuff 37 00:02:11,250 --> 00:02:15,660 ‫that producers do not want you to do actually. 38 00:02:15,660 --> 00:02:19,200 ‫For example, you can reach the application data 39 00:02:19,200 --> 00:02:21,509 ‫as you can manipulate the apps. 40 00:02:21,509 --> 00:02:26,340 ‫You can see what's going on inside of your iPad or iPhone 41 00:02:26,340 --> 00:02:29,924 ‫or your Android device as well. 42 00:02:29,924 --> 00:02:32,370 ‫Is it legal by the way? 43 00:02:32,370 --> 00:02:34,110 ‫Yep, it's legal. 44 00:02:34,110 --> 00:02:38,910 ‫Apple actually sued some of the people past couple 45 00:02:38,910 --> 00:02:43,910 ‫of years before, and the court in the USA actually ruled 46 00:02:44,488 --> 00:02:49,488 ‫that if the device is in the hands of the owner 47 00:02:50,730 --> 00:02:55,080 ‫then you don't get to choose whether they root it or not, 48 00:02:55,080 --> 00:02:58,170 ‫whether they jail break it or not. 49 00:02:58,170 --> 00:03:02,196 ‫You can actually have some kind of protection against it 50 00:03:02,196 --> 00:03:07,110 ‫but you cannot manipulate or you cannot prevent 51 00:03:07,110 --> 00:03:11,610 ‫users from jail breaking or rooting their devices. 52 00:03:11,610 --> 00:03:13,920 ‫So that's the final decision on that. 53 00:03:13,920 --> 00:03:15,285 ‫So it's actually legal, 54 00:03:15,285 --> 00:03:20,285 ‫but it takes your device out of the warranty, okay? 55 00:03:22,020 --> 00:03:25,410 ‫So your device will not be in the scope of warranty. 56 00:03:25,410 --> 00:03:28,050 ‫So if you break it or if you do something to it, 57 00:03:28,050 --> 00:03:31,050 ‫you cannot go back to the Apple Store or any 58 00:03:31,050 --> 00:03:35,130 ‫other Android store that you cannot claim 59 00:03:35,130 --> 00:03:38,343 ‫your rights if you jail break it or root it. 60 00:03:39,390 --> 00:03:44,390 ‫For example, in my case, this is an old iPad. 61 00:03:44,700 --> 00:03:47,550 ‫So let me show you the version. 62 00:03:47,550 --> 00:03:50,940 ‫I'm gonna come over here to my settings. 63 00:03:50,940 --> 00:03:54,630 ‫I'm looking for general settings in which I can 64 00:03:54,630 --> 00:03:58,200 ‫find the about section over here. 65 00:03:58,200 --> 00:04:01,290 ‫And maybe you can see something like, 66 00:04:01,290 --> 00:04:05,130 ‫yeah, version is 9.3.5. 67 00:04:05,130 --> 00:04:06,840 ‫It's a very old version. 68 00:04:06,840 --> 00:04:10,710 ‫I believe it has been with me for five years right now. 69 00:04:10,710 --> 00:04:12,990 ‫So it's not my daily device. 70 00:04:12,990 --> 00:04:16,980 ‫I don't care if there is a warranty for that or not. 71 00:04:16,980 --> 00:04:21,450 ‫So I'm using it in a jail broken mode. 72 00:04:21,450 --> 00:04:25,710 ‫So in order to follow this training, 73 00:04:25,710 --> 00:04:30,390 ‫you won't need any rooted Android device, 74 00:04:30,390 --> 00:04:34,230 ‫but in the iOS reverse engineering section, 75 00:04:34,230 --> 00:04:39,230 ‫we will need some kind of jail broken iPad or iPhone. 76 00:04:40,590 --> 00:04:42,600 ‫So if you don't have one of those, 77 00:04:42,600 --> 00:04:45,810 ‫if you don't have any device that you can spare 78 00:04:45,810 --> 00:04:49,504 ‫for jail breaking for iOS, then don't worry. 79 00:04:49,504 --> 00:04:53,730 ‫Maybe in a couple of lectures you won't be able to practice, 80 00:04:53,730 --> 00:04:56,670 ‫you won't be able to test what we are doing, 81 00:04:56,670 --> 00:04:58,200 ‫but you will be fine. 82 00:04:58,200 --> 00:05:00,570 ‫You will do the rest of the training 83 00:05:00,570 --> 00:05:05,570 ‫in a very practical way because we won't need it 84 00:05:05,572 --> 00:05:10,572 ‫in Android sections under reverse engineering sections. 85 00:05:11,040 --> 00:05:14,190 ‫In iOS, we're going to manipulate some apps. 86 00:05:14,190 --> 00:05:19,050 ‫We are going to SSH into connect into our iPads or iPhones, 87 00:05:19,050 --> 00:05:21,570 ‫jail broken iPads or iPhones 88 00:05:21,570 --> 00:05:24,753 ‫so that we get to do admin stuff with them. 89 00:05:25,740 --> 00:05:28,800 ‫So again, if you don't have any old devices, 90 00:05:28,800 --> 00:05:32,648 ‫I suggest you not to pursue this, okay? 91 00:05:32,648 --> 00:05:35,100 ‫But if you have some kind 92 00:05:35,100 --> 00:05:39,120 ‫of old iPads or iPhones lying around in your home 93 00:05:39,120 --> 00:05:42,420 ‫and if you really wanna get into the mobile application 94 00:05:42,420 --> 00:05:47,420 ‫security, then it's good for you to have one jail broken 95 00:05:47,910 --> 00:05:52,910 ‫iPhone or an iPad and one rooted Android device as well. 96 00:05:53,010 --> 00:05:55,784 ‫Again, it's not mandatory, it's optional, 97 00:05:55,784 --> 00:05:58,469 ‫but it's good to have one of those 98 00:05:58,469 --> 00:06:00,870 ‫if you're going to be some kind 99 00:06:00,870 --> 00:06:04,860 ‫of an analyst or an expert on this topic. 100 00:06:04,860 --> 00:06:08,490 ‫So within this section, we are going to see how this works, 101 00:06:08,490 --> 00:06:11,490 ‫how we can actually root it, or jail break it, 102 00:06:11,490 --> 00:06:14,010 ‫so that we can gather admin access. 103 00:06:14,010 --> 00:06:16,980 ‫Even if you're not gonna do it at all 104 00:06:16,980 --> 00:06:21,480 ‫then I really suggest you keep watching it and take notes. 105 00:06:21,480 --> 00:06:23,163 ‫So see you in the next lecture.