1 00:00:00,270 --> 00:00:01,170 ‫-: Hi. 2 00:00:01,170 --> 00:00:02,220 ‫Within this lecture, 3 00:00:02,220 --> 00:00:04,380 ‫we are going to set our server up, 4 00:00:04,380 --> 00:00:06,480 ‫but this time for Mac. 5 00:00:06,480 --> 00:00:09,630 ‫So make sure you find the CTF, 6 00:00:09,630 --> 00:00:11,670 ‫from the link that I have shared with you 7 00:00:11,670 --> 00:00:13,080 ‫and make sure you download it, 8 00:00:13,080 --> 00:00:15,030 ‫so that we will have all the files 9 00:00:15,030 --> 00:00:17,670 ‫and folders that are available for us 10 00:00:17,670 --> 00:00:19,890 ‫in order to run this thing. 11 00:00:19,890 --> 00:00:21,330 ‫So, let me come over here 12 00:00:21,330 --> 00:00:22,920 ‫and say download zip, 13 00:00:22,920 --> 00:00:24,600 ‫it will just download it, 14 00:00:24,600 --> 00:00:27,420 ‫and when we compare this process with Windows, 15 00:00:27,420 --> 00:00:30,360 ‫it'll be much more easier, okay? 16 00:00:30,360 --> 00:00:31,800 ‫It'll be much more quicker, 17 00:00:31,800 --> 00:00:33,390 ‫because we have already 18 00:00:33,390 --> 00:00:36,330 ‫Python installed in Max, okay? 19 00:00:36,330 --> 00:00:38,640 ‫So, it will be very fast 20 00:00:38,640 --> 00:00:41,610 ‫and very pain free for us. 21 00:00:41,610 --> 00:00:43,740 ‫So it's being downloaded, 22 00:00:43,740 --> 00:00:46,050 ‫and I believe, yeah, it's now completed. 23 00:00:46,050 --> 00:00:47,310 ‫If you click on this, 24 00:00:47,310 --> 00:00:49,470 ‫you will see this APK, 25 00:00:49,470 --> 00:00:52,380 ‫and you will see this Android Lab Server folder, 26 00:00:52,380 --> 00:00:54,120 ‫which is the folder that we are looking 27 00:00:54,120 --> 00:00:56,340 ‫for in order to run our server. 28 00:00:56,340 --> 00:00:58,110 ‫So make sure you open your terminal, 29 00:00:58,110 --> 00:01:00,420 ‫you know how to do that, I believe, 30 00:01:00,420 --> 00:01:03,330 ‫if you have watched from the beginning, right? 31 00:01:03,330 --> 00:01:05,400 ‫So you should be able to use 32 00:01:05,400 --> 00:01:08,640 ‫terminal pretty fast at this point. 33 00:01:08,640 --> 00:01:11,190 ‫So I'm gonna make this a little bit bigger 34 00:01:11,190 --> 00:01:13,410 ‫so that you can see it in a better way. 35 00:01:13,410 --> 00:01:17,190 ‫And I'm just going to browse to the folder that I 36 00:01:17,190 --> 00:01:22,020 ‫have saved my Android insecure bank master folder, 37 00:01:22,020 --> 00:01:25,530 ‫and if I run LS, I will see the Android lab server. 38 00:01:25,530 --> 00:01:26,548 ‫When I do that, 39 00:01:26,548 --> 00:01:30,360 ‫I'm gonna go over to Android Lab Server, 40 00:01:30,360 --> 00:01:31,470 ‫if I run LS, 41 00:01:31,470 --> 00:01:34,380 ‫I will see this requirements.txt. 42 00:01:34,380 --> 00:01:38,880 ‫So I'm gonna run pipinstall-r-requirements.txt. 43 00:01:38,880 --> 00:01:42,000 ‫So this will download all the required libraries, 44 00:01:42,000 --> 00:01:44,370 ‫in order to run this Python code. 45 00:01:44,370 --> 00:01:46,650 ‫As you can see, it was very quick for me 46 00:01:46,650 --> 00:01:49,570 ‫because I already downloaded this, 47 00:01:49,570 --> 00:01:52,020 ‫all requirements before, 48 00:01:52,020 --> 00:01:54,120 ‫and all I have to do is over here 49 00:01:54,120 --> 00:01:56,670 ‫is just run Python app.py 50 00:01:56,670 --> 00:01:58,050 ‫and that's it. 51 00:01:58,050 --> 00:02:03,050 ‫That's how you start, that's how you fire up this server. 52 00:02:03,060 --> 00:02:05,190 ‫Now our server is running 53 00:02:05,190 --> 00:02:08,730 ‫and we are ready to open our APK, 54 00:02:08,730 --> 00:02:11,343 ‫so let's do that in the next lecture.