Aprende a Protegerte del Phishing avanzado con PyPhisher en Kali Linux! 🛡️ Tutorial Ético P2 🧠
FeZa   ThreatBlock
[{'start': '4.480', 'end': '9.080', 'text': 'Hello, how are you?  Before YouTube'}, {'start': '7.240', 'end': '12.040', 'text': 'censors my video and takes it off the air,'}, {'start': '9.080', 'end': '14.719', 'text': 'I want to make something absolutely clear.'}, {'start': '12.040', 'end': '16.560', 'text': 'This video is for educational purposes only and'}, {'start': '14.719', 'end': '19.320', 'text': 'is intended for ethical hacking students'}, {'start': '16.560', 'end': '22.119', 'text': 'and cybersecurity professionals.'}, {'start': '19.320', 'end': '24.640', 'text': 'Its purpose is to teach you how'}, {'start': '22.119', 'end': '27.359', 'text': 'phishing attacks work so you can'}, {'start': '24.640', 'end': '29.359', 'text': 'protect yourself against them.  I do not promote,'}, {'start': '27.359', 'end': '32.559', 'text': 'encourage, or support any'}, {'start': '29.359', 'end': '35.040', 'text': 'illegal, dangerous, or harmful activity, including'}, {'start': '32.559', 'end': '37.079', 'text': 'unauthorized physical activity, theft of'}, {'start': '35.040', 'end': '39.960', 'text': 'personal data, or any action that violates'}, {'start': '37.079', 'end': '42.559', 'text': 'local laws or'}, {'start': '39.960', 'end': '44.920', 'text': "YouTube's policies on harmful or"}, {'start': '42.559', 'end': '46.360', 'text': 'dangerous content.  Everything shown is done'}, {'start': '44.920', 'end': '48.879', 'text': 'in a controlled environment with'}, {'start': '46.360', 'end': '51.360', 'text': 'explicit authorization.  Misuse of'}, {'start': '48.879', 'end': '53.000', 'text': 'this information is illegal and may'}, {'start': '51.360', 'end': '55.800', 'text': 'result in serious'}, {'start': '53.000', 'end': '58.680', 'text': 'legal consequences.  Use this knowledge only for'}, {'start': '55.800', 'end': '60.960', 'text': 'ethical and authorized testing.  Fesa TR'}, {'start': '58.680', 'end': '62.680', 'text': 'Block is not responsible for any'}, {'start': '62.680', 'end': '66.920', 'text': 'misuse.  Welcome back,'}, {'start': '65.080', 'end': '69.159', 'text': 'ethical hackers and'}, {'start': '66.920', 'end': '71.840', 'text': 'cybersecurity advocates.  If'}, {'start': '69.159', 'end': '74.600', 'text': 'our previous video with Z Fisher blew your mind,'}, {'start': '71.840', 'end': '77.200', 'text': "get ready because today we're turning things up a notch."}, {'start': '74.600', 'end': '79.439', 'text': "In this video, we're going to dive into"}, {'start': '77.200', 'end': '81.439', 'text': 'Free Fe Fisher, a new'}, {'start': '79.439', 'end': '84.200', 'text': 'phishing tool that attackers are using'}, {'start': '81.439', 'end': '86.439', 'text': 'to take things a step further.  Ready to'}, {'start': '84.200', 'end': '88.320', 'text': 'learn how to create ultra-'}, {'start': '86.439', 'end': '91.680', 'text': 'realistic attacks?  Capture'}, {'start': '88.320', 'end': '94.280', 'text': 'two-factor authentication codes and use'}, {'start': '91.680', 'end': '96.680', 'text': 'secure URLs with'}, {'start': '94.280', 'end': '99.119', 'text': 'HTTPS.  All in Spanish and with a single'}, {'start': '96.680', 'end': '101.840', 'text': 'goal: to help you master cybersecurity'}, {'start': '99.119', 'end': '105.640', 'text': 'and protect yourself like a true pro.'}, {'start': '101.840', 'end': '108.000', 'text': 'But what makes Fifis so special?  Not'}, {'start': '105.640', 'end': '110.280', 'text': 'only does it have more web platform templates'}, {'start': '108.000', 'end': '112.680', 'text': ', but it can also capture'}, {'start': '110.280', 'end': '114.759', 'text': 'those OTC codes we all now use'}, {'start': '112.680', 'end': '117.079', 'text': 'to better protect our accounts.  And'}, {'start': '114.759', 'end': '120.680', 'text': 'yes, it even generates links with'}, {'start': '117.079', 'end': '122.719', 'text': "https that look 100% legitimate.  Today I'll"}, {'start': '120.680', 'end': '125.399', 'text': 'show you how to set it up on Cali'}, {'start': '122.719', 'end': '127.840', 'text': 'Linux, how to trick victims with'}, {'start': '125.399', 'end': '130.080', 'text': 'advanced social engineering, and most'}, {'start': '127.840', 'end': '132.440', 'text': 'importantly, how to protect yourself from these'}, {'start': '130.080', 'end': '134.959', 'text': 'attacks.  Before we begin, a'}, {'start': '132.440', 'end': '137.160', 'text': 'key reminder.  This is'}, {'start': '134.959', 'end': '139.400', 'text': 'ethical hacking.  Use this knowledge only for'}, {'start': '137.160', 'end': '141.239', 'text': 'authorized testing.  Misuse is'}, {'start': '139.400', 'end': '143.920', 'text': 'illegal and can get you into serious'}, {'start': '141.239', 'end': '146.040', 'text': 'trouble.  Understood?  Perfect.'}, {'start': '143.920', 'end': '148.760', 'text': "So, let's hack the"}, {'start': '146.040', 'end': '151.400', 'text': 'cybersecurity game.  Subscribe, hit the'}, {'start': '148.760', 'end': '153.280', 'text': 'bell, and get ready for part three'}, {'start': '151.400', 'end': '155.319', 'text': 'of our home lab series'}, {'start': '153.280', 'end': '157.280', 'text': 'featuring AI as a'}, {'start': '155.319', 'end': '160.239', 'text': "malicious actor.  Okay, friends, now let's get started"}, {'start': '157.280', 'end': '162.120', 'text': 'with great enthusiasm to configure and install'}, {'start': '160.239', 'end': '164.239', 'text': "our fishing system.  We're"}, {'start': '162.120', 'end': '166.319', 'text': 'looking at our Cali virtual machine that'}, {'start': '164.239', 'end': '169.120', 'text': 'we set up and installed in'}, {'start': '166.319', 'end': '171.959', 'text': 'our video about building'}, {'start': '169.120', 'end': '174.400', 'text': 'a malicious AI-powered ethical hacking lab'}, {'start': '174.400', 'end': '179.920', 'text': ".  For those who want to see it, I'm leaving"}, {'start': '177.440', 'end': '181.920', 'text': 'the link here, and also in the'}, {'start': '179.920', 'end': '184.760', 'text': 'description of this video, which is very'}, {'start': '181.920', 'end': '186.879', 'text': 'interesting, I recommend it.  Well, let'}, {'start': '184.760', 'end': '189.319', 'text': "'s start by"}, {'start': '186.879', 'end': '192.040', 'text': 'updating the packages with the'}, {'start': '189.319', 'end': '192.040', 'text': 'sudo'}, {'start': '192.879', 'end': '197.599', 'text': 'aptate command, and it tells us that all the packages'}, {'start': '195.440', 'end': '199.680', 'text': 'are up to date.  Once we have'}, {'start': '197.599', 'end': '203.959', 'text': 'finished updating the system,'}, {'start': '199.680', 'end': '204.690', 'text': 'we will look for the repository in Gitlab'}, {'start': '203.959', 'end': '206.640', 'text': 'and'}, {'start': '204.690', 'end': '210.480', 'text': '[Music]'}, {'start': '206.640', 'end': '214.519', 'text': 'we put Fisher.'}, {'start': '210.480', 'end': '217.159', 'text': 'We have Fisher from CAS Radrap here,'}, {'start': '214.519', 'end': '220.159', 'text': 'who is the author of the'}, {'start': '217.159', 'end': '224.239', 'text': 'application.  We'}, {'start': '220.159', 'end': '226.959', 'text': 'enter.  Okay, here we have the page.'}, {'start': '224.239', 'end': '231.040', 'text': 'Here is the'}, {'start': '226.959', 'end': '231.040', 'text': 'installation process.  We copy this'}, {'start': '233.599', 'end': '238.799', 'text': 'command and paste the selection.'}, {'start': '239.439', 'end': '243.959', 'text': 'We hit'}, {'start': '240.920', 'end': '248.280', 'text': 'enter, we give our'}, {'start': '243.959', 'end': '248.280', 'text': 'password, we are going to copy the following'}, {'start': '248.879', 'end': '256.239', 'text': 'command.  We clone the repository with'}, {'start': '252.280', 'end': '258.079', 'text': 'this command here, we copy it.'}, {'start': '256.239', 'end': '262.000', 'text': 'We go to the'}, {'start': '258.079', 'end': '262.720', 'text': 'command line, paste the clipboard, hit'}, {'start': '262.720', 'end': '269.960', 'text': "enter, it's cloning.  Ready.  So"}, {'start': '267.360', 'end': '273.039', 'text': 'we make a list.  We see here that'}, {'start': '269.960', 'end': '275.280', 'text': 'the Fisher directory has been created.  We go to'}, {'start': '273.039', 'end': '275.280', 'text': 'that'}, {'start': '275.680', 'end': '282.759', 'text': 'directory, we give a list and here we have'}, {'start': '279.680', 'end': '285.400', 'text': 'the files.  So'}, {'start': '282.759', 'end': '288.720', 'text': 'we put, we must execute this'}, {'start': '285.400', 'end': '291.639', 'text': "Python file.  Let's see the"}, {'start': '288.720', 'end': '294.080', 'text': "instructions.  Hey, we're already in the"}, {'start': '291.639', 'end': '296.880', 'text': 'directory.  Now we install all the'}, {'start': '294.080', 'end': '298.680', 'text': 'modes, the modules with this command'}, {'start': '296.880', 'end': '300.680', 'text': 'here.   We'}, {'start': '300.680', 'end': '305.880', 'text': 'copy it, go to the'}, {'start': '303.199', 'end': '309.120', 'text': 'command line, paste it into the'}, {'start': '305.880', 'end': '313.360', 'text': 'clipboard, press'}, {'start': '309.120', 'end': '316.440', 'text': 'enter, and all the'}, {'start': '313.360', 'end': '318.240', 'text': "modules have been installed.  Let's clear the screen.  Now"}, {'start': '316.440', 'end': '320.120', 'text': "let's see the command for"}, {'start': '318.240', 'end': '323.080', 'text': 'execution.'}, {'start': '320.120', 'end': '326.400', 'text': 'We copy this one from here, paste it into the'}, {'start': '323.080', 'end': '330.400', 'text': 'clipboard, press'}, {'start': '326.400', 'end': '334.400', 'text': 'enter, and the files are being downloaded'}, {'start': '330.400', 'end': '338.039', 'text': ".  Hey, it's asking us if we have a"}, {'start': '334.400', 'end': '343.720', 'text': "token.  Let's see if we can create"}, {'start': '338.039', 'end': '346.520', 'text': 'a token for local X. We go here,'}, {'start': '343.720', 'end': '351.440', 'text': 'open a new window, enter'}, {'start': '346.520', 'end': '351.440', 'text': 'here, we have already created our'}, {'start': '356.400', 'end': '365.840', 'text': 'accounts.  Here we go to the'}, {'start': '362.360', 'end': '367.960', 'text': 'access part.  Here we copy our token.'}, {'start': '365.840', 'end': '370.560', 'text': 'We put'}, {'start': '367.960', 'end': '373.280', 'text': 'copy here and go to the'}, {'start': '370.560', 'end': '377.120', 'text': 'command line.  So, with our token'}, {'start': '373.280', 'end': '377.120', 'text': 'we put here that yes.'}, {'start': '377.199', 'end': '381.080', 'text': 'Here we paste our'}, {'start': '382.039', 'end': '386.840', 'text': 'token, paste it into the'}, {'start': '384.360', 'end': '392.000', 'text': 'clipboard, hit'}, {'start': '386.840', 'end': '396.360', 'text': "enter and that's it.  And we have our"}, {'start': '392.000', 'end': '398.319', 'text': 'fingerprint here and we have loaded everything.  Now,'}, {'start': '396.360', 'end': '401.440', 'text': 'look, we have'}, {'start': '398.319', 'end': '405.080', 'text': '78 eh web portals.'}, {'start': '401.440', 'end': '409.000', 'text': 'Note that unlike Z Fisher, here'}, {'start': '405.080', 'end': '411.880', 'text': 'we have three different ways to'}, {'start': '409.000', 'end': '414.560', 'text': 'log into Facebook.  Also,'}, {'start': '411.880', 'end': '417.919', 'text': 'we have on Instagram, we have all four'}, {'start': '414.560', 'end': '419.840', 'text': 'here.  Remember that in Zafician they were'}, {'start': '417.919', 'end': '423.120', 'text': 'inside'}, {'start': '419.840', 'end': '426.199', 'text': 'Instagram, all four were there.  Here'}, {'start': '423.120', 'end': '430.280', 'text': 'we have three for Gmail,'}, {'start': '426.199', 'end': '433.680', 'text': 'we have Netflix, Steam, Twitter,'}, {'start': '430.280', 'end': '434.960', 'text': 'PlayStation, TikTok, well, and almost all'}, {'start': '434.960', 'end': '443.680', 'text': 'social networks.  We also have dating networks'}, {'start': '438.160', 'end': '447.000', 'text': 'like Badu.  And we also have Telegram,'}, {'start': '443.680', 'end': '448.639', 'text': 'YouTube, hm, Onlook, look, we have'}, {'start': '447.000', 'end': '450.120', 'text': 'Amazon.'}, {'start': '448.639', 'end': '452.960', 'text': "Let's see, for"}, {'start': '450.120', 'end': '457.160', 'text': 'example, the'}, {'start': '452.960', 'end': '461.479', 'text': 'Facebook page asks us if we want to'}, {'start': '457.160', 'end': '464.639', 'text': 'capture the OTP codes.  We put'}, {'start': '461.479', 'end': '468.560', 'text': 'yes.  It asks us if we have any'}, {'start': '464.639', 'end': '471.520', 'text': 'URLs of our own.  P in this case'}, {'start': '468.560', 'end': '474.919', 'text': "we do not have.  Let's press enter and it asks us"}, {'start': '471.520', 'end': '479.199', 'text': 'if we have a URL address.'}, {'start': '474.919', 'end': '479.199', 'text': "We don't have any redirection.  We press"}, {'start': '483.479', 'end': '488.680', 'text': 'enter.  The PHP server is initializing'}, {'start': '486.639', 'end': '492.400', 'text': '.'}, {'start': '488.680', 'end': '494.919', 'text': "Done, you've given us the URLs and"}, {'start': '492.400', 'end': '497.120', 'text': 'the program enters a waiting state'}, {'start': '494.919', 'end': '500.440', 'text': 'until the login information is entered'}, {'start': '497.120', 'end': '501.879', 'text': '.  So, we copy this address'}, {'start': '500.440', 'end': '506.440', 'text': 'to'}, {'start': '501.879', 'end': '511.759', 'text': 'enter it in the address bar.'}, {'start': '506.440', 'end': '511.759', 'text': 'We hit and press'}, {'start': '513.519', 'end': '521.120', 'text': 'enter.  Check out the'}, {'start': '516.640', 'end': '524.360', 'text': 'Facebook page.  Uh, well, before that, uh,'}, {'start': '521.120', 'end': '526.760', 'text': 'look, as soon as it was entered, we have the'}, {'start': '524.360', 'end': '530.279', 'text': "victim's IP, the"}, {'start': '526.760', 'end': '533.760', 'text': 'operating system, uh, the currency, the'}, {'start': '530.279', 'end': '536.200', 'text': "type of browser they're using,"}, {'start': '533.760', 'end': '539.320', 'text': 'the version, the'}, {'start': '536.200', 'end': '543.560', 'text': 'operating system.  He captured it instantly.'}, {'start': '539.320', 'end': '546.760', 'text': "Now let's go here and look at this page, it's"}, {'start': '543.560', 'end': '549.680', 'text': 'incredibly similar to the original,'}, {'start': '546.760', 'end': '552.360', 'text': 'the colors, the logos, the format.'}, {'start': '549.680', 'end': '554.839', 'text': 'Below we have the links with'}, {'start': '552.360', 'end': '559.800', 'text': 'additional information and note also we'}, {'start': '554.839', 'end': '563.240', 'text': 'have here that it is a secure'}, {'start': '559.800', 'end': '566.720', 'text': 'https connection with a padlock and we also have'}, {'start': '563.240', 'end': '569.320', 'text': 'that there are no trackers found'}, {'start': '566.720', 'end': '572.480', 'text': 'and if we have a'}, {'start': '569.320', 'end': '575.040', 'text': 'psychological trigger and we are in a hurry to'}, {'start': '572.480', 'end': '576.959', 'text': 'enter, we will most likely let our'}, {'start': '575.040', 'end': '580.040', 'text': 'guard down and we will not'}, {'start': '576.959', 'end': '582.839', 'text': 'realize that this address is not the'}, {'start': '580.040', 'end': '585.959', 'text': 'original Facebook one.  Then, with a'}, {'start': '582.839', 'end': '589.720', 'text': 'psychological trigger, the victim would'}, {'start': '585.959', 'end': '592.519', 'text': 'enter their email and'}, {'start': '589.720', 'end': '595.519', 'text': "password.  Let's split the screen in"}, {'start': '592.519', 'end': '595.519', 'text': 'two to see it'}, {'start': '595.800', 'end': '600.160', 'text': 'better.  Here we put'}, {'start': '598.160', 'end': '604.839', 'text': 'an enter in'}, {'start': '600.160', 'end': '608.839', 'text': 'login.  Look, we have'}, {'start': '604.839', 'end': '613.279', 'text': "the stolen data here on the left page.   Let's"}, {'start': '608.839', 'end': '615.360', 'text': 'see here.  And look, on the'}, {'start': '613.279', 'end': '618.920', 'text': "Facebook page it's"}, {'start': '615.360', 'end': '621.480', 'text': 'asking us for the OTP authentication code.'}, {'start': '618.920', 'end': '624.000', 'text': 'Remember that this code normally'}, {'start': '621.480', 'end': '626.720', 'text': 'lasts 30 seconds, so it has to be'}, {'start': '624.000', 'end': '628.480', 'text': 'instant.  If we want to get in before'}, {'start': '626.720', 'end': '629.720', 'text': 'the victim, we have to get in'}, {'start': '629.720', 'end': '637.320', 'text': 'quickly.  We press continue.'}, {'start': '634.160', 'end': '640.560', 'text': 'And look, here we have the stolen OTP, right?'}, {'start': '637.320', 'end': '643.880', 'text': "And once we've entered the"}, {'start': '640.560', 'end': '646.680', 'text': 'OTP, eh, the victim would now return'}, {'start': '643.880', 'end': '648.560', 'text': 'to the official Facebook page and'}, {'start': '646.680', 'end': '650.279', 'text': "probably didn't realize that it"}, {'start': '648.560', 'end': '651.880', 'text': 'was asking for their'}, {'start': '650.279', 'end': '656.079', 'text': 'login credentials again,'}, {'start': '651.880', 'end': '659.600', 'text': 'right?  If we put cancel, look, this'}, {'start': '656.079', 'end': '662.480', 'text': 'is the Facebook page, right?'}, {'start': '659.600', 'end': '667.040', 'text': "Okay, let's do another example.  Now we"}, {'start': '662.480', 'end': '668.720', 'text': "go here, we put control C, let's enter"}, {'start': '667.040', 'end': '672.279', 'text': 'our application again with'}, {'start': '668.720', 'end': '673.839', 'text': 'Python 3'}, {'start': '672.279', 'end': '676.040', 'text': 'pfhare.py.'}, {'start': '673.839', 'end': '678.920', 'text': "Enter.  Let's wait a"}, {'start': '676.040', 'end': '681.800', 'text': "moment.  Which one will you choose?  Let's look at"}, {'start': '682.000', 'end': '687.639', 'text': "Badu's 30.  It asks us if we have any"}, {'start': '684.720', 'end': '690.079', 'text': "URL addresses of our own.  We don't have."}, {'start': '687.639', 'end': '692.680', 'text': 'We can easily press enter.'}, {'start': '690.079', 'end': '696.880', 'text': "We also don't have a URL to serve"}, {'start': '692.680', 'end': '696.880', 'text': 'as a redirect.  We give'}, {'start': '704.279', 'end': '711.480', 'text': 'complete URL addresses are ready.'}, {'start': '708.120', 'end': '713.920', 'text': 'Uh, the program goes into a'}, {'start': '711.480', 'end': '717.519', 'text': 'waiting state waiting for the'}, {'start': '713.920', 'end': '720.000', 'text': 'victim to enter the site and enter'}, {'start': '717.519', 'end': '723.680', 'text': 'the passwords.'}, {'start': '720.000', 'end': '726.519', 'text': 'We copy the selection.'}, {'start': '723.680', 'end': '729.519', 'text': "Hey, we're going"}, {'start': '726.519', 'end': '733.600', 'text': "here, we're going to press"}, {'start': '729.519', 'end': '738.040', 'text': 'enter.  Look, we instantly see the'}, {'start': '739.399', 'end': '745.920', 'text': "victim's IP address on the left, and we have it here. Let's expand"}, {'start': '742.920', 'end': '748.639', 'text': 'this.  Look, the Bado page is exactly like'}, {'start': '745.920', 'end': '751.560', 'text': 'the original, with the logos, the'}, {'start': '748.639', 'end': '752.839', 'text': 'format, the colors, even the'}, {'start': '751.560', 'end': '755.800', 'text': 'information.'}, {'start': '752.839', 'end': '758.880', 'text': 'Here below the lower part.'}, {'start': '755.800', 'end': '761.160', 'text': 'Also note that we have, uh, that it is a'}, {'start': '758.880', 'end': '763.480', 'text': 'secure page because it is encrypted'}, {'start': '761.160', 'end': '766.240', 'text': 'https, we have the'}, {'start': '763.480', 'end': '769.160', 'text': 'heat and we also have information'}, {'start': '766.240', 'end': '770.320', 'text': 'that there is no tracker.  So'}, {'start': '769.160', 'end': '772.639', 'text': "now let's"}, {'start': '770.320', 'end': '774.440', 'text': 'enter our'}, {'start': '772.639', 'end': '777.760', 'text': "credentials.  I'm going to split the screen"}, {'start': '774.440', 'end': '784.000', 'text': 'in two to see better.  We put'}, {'start': '777.760', 'end': '784.000', 'text': 'user, click on a clip and look here.'}, {'start': '784.639', 'end': '793.120', 'text': 'Ah, on the right side we have'}, {'start': '788.680', 'end': '795.519', 'text': 'that, uh, it has now sent us to the'}, {'start': '793.120', 'end': '798.560', 'text': 'official'}, {'start': '795.519', 'end': '800.760', 'text': 'Badu page.  Now here on the left side'}, {'start': '798.560', 'end': '804.000', 'text': 'we have the data with the'}, {'start': '800.760', 'end': '807.000', 'text': 'stolen credentials, right?  We have the username and'}, {'start': '804.000', 'end': '807.000', 'text': "password.   Let's"}, {'start': '807.240', 'end': '812.120', 'text': "take another example.  Let's put"}, {'start': '810.800', 'end': '814.880', 'text': 'Python'}, {'start': '812.120', 'end': '817.959', 'text': '3'}, {'start': '814.880', 'end': '822.160', 'text': "Fisher.py again.  Let's wait a"}, {'start': '817.959', 'end': '824.800', 'text': "moment.  Let's choose an"}, {'start': '822.160', 'end': '827.360', 'text': 'Apple account, for example,'}, {'start': '824.800', 'end': '832.199', 'text': '55. It asks us if we have our'}, {'start': '827.360', 'end': '834.759', 'text': 'own URL.  We put that it does not'}, {'start': '832.199', 'end': '836.519', 'text': 'ask us if we have our own URL for'}, {'start': '834.759', 'end': '839.360', 'text': 'redirection.  We can also'}, {'start': '836.519', 'end': '839.360', 'text': 'safely say'}, {'start': '842.040', 'end': '847.440', 'text': 'no.  Here it gives us the'}, {'start': '844.839', 'end': '852.320', 'text': 'login URLs'}, {'start': '847.440', 'end': '855.240', 'text': 'for the victim to click on and the'}, {'start': '852.320', 'end': '857.639', 'text': 'application enters a waiting state'}, {'start': '855.240', 'end': '859.800', 'text': 'for the victim to enter their'}, {'start': '857.639', 'end': '863.079', 'text': 'credentials in these addresses'}, {'start': '859.800', 'end': '864.639', 'text': "here.  Let's copy to this address."}, {'start': '863.079', 'end': '866.560', 'text': 'We come to our'}, {'start': '864.639', 'end': '869.680', 'text': 'browser, the'}, {'start': '866.560', 'end': '873.800', 'text': 'page we have to'}, {'start': '869.680', 'end': '877.240', 'text': 'paste.  Note that as soon as I make a clip'}, {'start': '873.800', 'end': '881.040', 'text': 'here, the'}, {'start': '877.240', 'end': '883.320', 'text': "fifiser application captures the victim's IP data"}, {'start': '881.040', 'end': '887.519', 'text': '.  We press enter'}, {'start': '883.320', 'end': '889.399', 'text': "here.  Look, he captured the victim's IP information"}, {'start': '887.519', 'end': '890.720', 'text': '.'}, {'start': '889.399', 'end': '892.800', 'text': "Let's go back to"}, {'start': '890.720', 'end': '896.440', 'text': 'our'}, {'start': '892.800', 'end': '901.079', 'text': 'browser.  Look at the'}, {'start': '896.440', 'end': '903.959', 'text': 'Apple page.  It is to verify the Apple ID.   It'}, {'start': '901.079', 'end': '907.240', 'text': 'is exactly the same as the original with'}, {'start': '903.959', 'end': '910.000', 'text': 'the design, the logo, the colors, the'}, {'start': '907.240', 'end': '912.920', 'text': "format.  We even have the country's"}, {'start': '910.000', 'end': '915.000', 'text': 'terms of use and privacy policies here'}, {'start': '915.000', 'end': '922.160', 'text': ".  Uh, so let's split it in"}, {'start': '918.440', 'end': '924.040', 'text': 'two.  We put our Apple ID here,'}, {'start': '922.160', 'end': '926.519', 'text': 'we'}, {'start': '924.040', 'end': '932.120', 'text': 'enter.  Look, here on the left'}, {'start': '926.519', 'end': '932.120', 'text': 'we have the login details.'}, {'start': '932.319', 'end': '939.040', 'text': 'stolen and look at'}, {'start': '935.880', 'end': '942.959', 'text': 'our'}, {'start': '939.040', 'end': '942.959', 'text': "iCloud page.  Let's take one last"}, {'start': '944.639', 'end': '950.000', 'text': "example.  Let's see, for example, let's go into"}, {'start': '947.360', 'end': '953.600', 'text': 'Snapchat'}, {'start': '950.000', 'end': '956.040', 'text': '21. Uh, we want to capture the OTP code,'}, {'start': '953.600', 'end': '958.000', 'text': "which remember is temporary.  Let's say"}, {'start': '956.040', 'end': '960.959', 'text': 'so.   It'}, {'start': '958.000', 'end': '962.199', 'text': 'asks us if we have our own URL,'}, {'start': '960.959', 'end': '965.680', 'text': 'we can'}, {'start': '962.199', 'end': '969.199', 'text': 'select discard.  We also ruled out a'}, {'start': '965.680', 'end': '969.199', 'text': 'custom URL for the'}, {'start': '971.000', 'end': '978.120', 'text': 'address network.  We have the clockfare addresses here'}, {'start': '973.880', 'end': '980.160', 'text': ', our own URLs, eh, and the'}, {'start': '978.120', 'end': '982.519', 'text': 'program waits for'}, {'start': '980.160', 'end': '984.360', 'text': 'the victim to enter their credentials.'}, {'start': '982.519', 'end': '985.800', 'text': "So, uh, let's copy this"}, {'start': '984.360', 'end': '987.639', 'text': 'address.'}, {'start': '985.800', 'end': '990.920', 'text': 'Here we have our'}, {'start': '987.639', 'end': '994.600', 'text': "browser.  Hey, let's open a new"}, {'start': '990.920', 'end': '997.800', 'text': 'tab.  Here we paste the'}, {'start': '994.600', 'end': '1001.560', 'text': 'address.  Note that as soon as I press enter'}, {'start': '997.800', 'end': '1005.199', 'text': 'on the left side, the victim'}, {'start': '1001.560', 'end': '1005.199', 'text': "'s IP data will be captured"}, {'start': '1005.680', 'end': '1013.959', 'text': ".  Look, it's instant.  We have"}, {'start': '1009.880', 'end': '1016.800', 'text': "the victim's IP address."}, {'start': '1013.959', 'end': '1019.680', 'text': 'We have here on the'}, {'start': '1016.800', 'end': '1023.839', 'text': 'right a'}, {'start': '1019.680', 'end': '1027.360', 'text': 'fake Snapchat page, but it looks'}, {'start': '1023.839', 'end': '1030.839', 'text': 'exactly the same.  We have the format,'}, {'start': '1027.360', 'end': '1034.520', 'text': "the logos, the colors, and look, it's"}, {'start': '1030.839', 'end': '1037.319', 'text': 'an encrypted page with https and the'}, {'start': '1034.520', 'end': '1040.039', 'text': 'padlock, and we also have information'}, {'start': '1037.319', 'end': '1042.919', 'text': 'that there is no known tracker,'}, {'start': '1040.039', 'end': '1045.400', 'text': 'meaning it can be very easily broken if we'}, {'start': '1042.919', 'end': '1049.880', 'text': 'have some psychological trigger'}, {'start': '1045.400', 'end': '1053.600', 'text': 'that prevents us from realizing it.  Hey,'}, {'start': '1049.880', 'end': '1055.400', 'text': "now let's make the deposit.  I'm going to split"}, {'start': '1053.600', 'end': '1057.440', 'text': 'the screen in two.  We enter our'}, {'start': '1057.440', 'end': '1064.160', 'text': 'email address and'}, {'start': '1060.840', 'end': '1067.480', 'text': 'password.  I log in and notice on the'}, {'start': '1064.160', 'end': '1071.880', 'text': 'left side how the stolen data'}, {'start': '1067.480', 'end': '1074.880', 'text': 'is automatically transferred.  We press'}, {'start': '1071.880', 'end': '1077.640', 'text': 'enter.  Here we are going to put no.  On the'}, {'start': '1074.880', 'end': '1080.760', 'text': 'left side, look, we have the'}, {'start': '1077.640', 'end': '1084.039', 'text': 'stolen data.  Now we go for the'}, {'start': '1080.760', 'end': '1087.000', 'text': 'OTC credential.  Look here.'}, {'start': '1084.039', 'end': '1090.159', 'text': 'Hey, remember that the OTC credential is'}, {'start': '1087.000', 'end': '1093.000', 'text': 'a time code that appears to be'}, {'start': '1090.159', 'end': '1096.600', 'text': '30 seconds long, the length of an'}, {'start': '1093.000', 'end': '1099.320', 'text': 'OTC.  So,'}, {'start': '1096.600', 'end': '1102.480', 'text': 'as soon as the victim'}, {'start': '1099.320', 'end': '1104.640', 'text': 'enters the code, we have to'}, {'start': '1102.480', 'end': '1109.159', 'text': 'enter before the code expires,'}, {'start': '1104.640', 'end': '1111.919', 'text': 'right?  We have 1 2 3 4 5 6.'}, {'start': '1109.159', 'end': '1116.240', 'text': "Let's enter.  Look, here we have the"}, {'start': '1111.919', 'end': '1121.159', 'text': "UTP code.  It's amazing, isn't it?"}, {'start': '1116.240', 'end': '1123.600', 'text': "Eh, and here we already have, eh, let's"}, {'start': '1121.159', 'end': '1126.400', 'text': 'maximize here.  Once'}, {'start': '1123.600', 'end': '1130.520', 'text': 'the OTP code has been entered, it sends us to a'}, {'start': '1126.400', 'end': '1130.520', 'text': 'page, now an official Snapchat page,'}, {'start': '1131.000', 'end': '1137.039', 'text': "right?  And that's it, ethical hackers.   We"}, {'start': '1133.919', 'end': '1139.280', 'text': 'just explored the power of Fisher'}, {'start': '1137.039', 'end': '1142.320', 'text': 'on Cali Linux, from creating'}, {'start': '1139.280', 'end': '1144.679', 'text': 'ultra-realistic fake TikTok and'}, {'start': '1142.320', 'end': '1148.320', 'text': 'Twitter pages to capturing OTC codes and'}, {'start': '1144.679', 'end': '1150.440', 'text': 'using secure URLs with https.  But most'}, {'start': '1148.320', 'end': '1152.840', 'text': 'importantly, you learned how to protect yourself'}, {'start': '1150.440', 'end': '1155.000', 'text': 'from these attacks and keep your accounts'}, {'start': '1152.840', 'end': '1157.559', 'text': 'safe.  Always remember to use this'}, {'start': '1155.000', 'end': '1158.600', 'text': 'knowledge ethically and only in'}, {'start': '1158.600', 'end': '1163.400', 'text': 'authorized tests.  Did you like this tutorial?'}, {'start': '1161.480', 'end': '1165.240', 'text': "So let's make it reach more"}, {'start': '1163.400', 'end': '1167.400', 'text': 'people.  Give it a like if you learned'}, {'start': '1165.240', 'end': '1169.720', 'text': 'something new.  Ring the bell to not'}, {'start': '1167.400', 'end': '1171.640', 'text': 'miss part three of the series on'}, {'start': '1169.720', 'end': '1173.840', 'text': 'building a home lab with'}, {'start': '1171.640', 'end': '1176.120', 'text': 'artificial intelligence as a'}, {'start': '1173.840', 'end': '1178.880', 'text': 'malicious actor, and subscribe to continue'}, {'start': '1176.120', 'end': '1180.600', 'text': 'mastering cybersecurity with me.  Your'}, {'start': '1178.880', 'end': '1183.440', 'text': 'support helps me continue creating'}, {'start': '1180.600', 'end': '1185.240', 'text': 'content for the Hispanic community.'}, {'start': '1183.440', 'end': '1187.840', 'text': 'Before you go, do you want to take your'}, {'start': '1185.240', 'end': '1190.039', 'text': 'skills to the next level?'}, {'start': '1187.840', 'end': '1192.760', 'text': "Don't miss our video on how to"}, {'start': '1190.039', 'end': '1195.000', 'text': 'create a cybersecurity lab'}, {'start': '1192.760', 'end': '1198.080', 'text': 'with'}, {'start': '1195.000', 'end': '1201.320', 'text': "malicious AI.  You'll learn to simulate"}, {'start': '1198.080', 'end': '1203.919', 'text': 'advanced attacks and defend yourself like a pro.  The'}, {'start': '1201.320', 'end': '1206.679', 'text': 'link is in the description and'}, {'start': '1203.919', 'end': '1209.159', 'text': 'here.  Thank you for joining us for this'}, {'start': '1206.679', 'end': '1213.480', 'text': 'second part.  See you in the next'}, {'start': '1209.159', 'end': '1213.480', 'text': 'video, cybersecurity experts.'}]