All language subtitles for 1. Installing Veil 3.1

af Afrikaans
ak Akan
sq Albanian
am Amharic
ar Arabic
hy Armenian
az Azerbaijani
eu Basque
be Belarusian
bem Bemba
bn Bengali
bh Bihari
bs Bosnian
br Breton
bg Bulgarian
km Cambodian
ca Catalan
ceb Cebuano
chr Cherokee
ny Chichewa
zh-CN Chinese (Simplified)
zh-TW Chinese (Traditional)
co Corsican
hr Croatian
cs Czech
da Danish
nl Dutch
en English
eo Esperanto
et Estonian
ee Ewe
fo Faroese
tl Filipino
fi Finnish
fr French
fy Frisian
gaa Ga
gl Galician
ka Georgian
de German
el Greek
gn Guarani
gu Gujarati
ht Haitian Creole
ha Hausa
haw Hawaiian
iw Hebrew
hi Hindi
hmn Hmong
hu Hungarian
is Icelandic
ig Igbo
id Indonesian
ia Interlingua
ga Irish
it Italian
ja Japanese
jw Javanese
kn Kannada
kk Kazakh
rw Kinyarwanda
rn Kirundi
kg Kongo
ko Korean
kri Krio (Sierra Leone)
ku Kurdish
ckb Kurdish (Soranî)
ky Kyrgyz
lo Laothian
la Latin
lv Latvian
ln Lingala
lt Lithuanian
loz Lozi
lg Luganda
ach Luo
lb Luxembourgish
mk Macedonian
mg Malagasy
ms Malay
ml Malayalam
mt Maltese
mi Maori
mr Marathi
mfe Mauritian Creole
mo Moldavian
mn Mongolian
my Myanmar (Burmese)
sr-ME Montenegrin
ne Nepali
pcm Nigerian Pidgin
nso Northern Sotho
no Norwegian
nn Norwegian (Nynorsk)
oc Occitan
or Oriya
om Oromo
ps Pashto
fa Persian Download
pl Polish
pt-BR Portuguese (Brazil)
pt Portuguese (Portugal)
pa Punjabi
qu Quechua
ro Romanian
rm Romansh
nyn Runyakitara
ru Russian
sm Samoan
gd Scots Gaelic
sr Serbian
sh Serbo-Croatian
st Sesotho
tn Setswana
crs Seychellois Creole
sn Shona
sd Sindhi
si Sinhalese
sk Slovak
sl Slovenian
so Somali
es Spanish
es-419 Spanish (Latin American)
su Sundanese
sw Swahili
sv Swedish
tg Tajik
ta Tamil
tt Tatar
te Telugu
th Thai
ti Tigrinya
to Tonga
lua Tshiluba
tum Tumbuka
tr Turkish
tk Turkmen
tw Twi
ug Uighur
uk Ukrainian
ur Urdu
uz Uzbek
vi Vietnamese
cy Welsh
wo Wolof
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu
Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated: 1 00:00:01,000 --> 00:00:04,860 In this lecture, we're going to learn how to generate an undetectable backdoor. 2 00:00:05,760 --> 00:00:10,020 A backdoor is just a file that when executed on the target computer, 3 00:00:10,380 --> 00:00:12,560 it will give us full access to that computer. 4 00:00:13,120 --> 00:00:17,480 So, it'll basically allow us to hack it and do anything that we want on that computer. 5 00:00:18,420 --> 00:00:24,400 There is a number of ways to generate backdoors and what we're interested in, is to generate a backdoor 6 00:00:24,640 --> 00:00:27,280 that is not detectable by antivirus programs. 7 00:00:28,300 --> 00:00:31,380 Now, this is not very hard to achieve as you'll see 8 00:00:31,840 --> 00:00:35,140 and we're going to do this using a tool called 'Veil Framework'. 9 00:00:36,580 --> 00:00:39,960 Now, I already have Veil's project page opened in here. 10 00:00:40,300 --> 00:00:44,540 I'm going to include its link in the Resources of this lecture, on the top left. 11 00:00:45,600 --> 00:00:47,400 Now, if you're not familiar with Git, 12 00:00:47,720 --> 00:00:54,180 this is a version control system that allows programmers to host, share and update their programs. 13 00:00:55,600 --> 00:01:01,000 So, to download something from GitHub, all you have to do is click on the green button in here, 14 00:01:01,740 --> 00:01:02,660 copy this link 15 00:01:03,640 --> 00:01:05,380 and then go to terminal, 16 00:01:06,200 --> 00:01:09,640 navigate to the location, where you want to download this project 17 00:01:10,000 --> 00:01:14,240 and in this example, I want to go to 'opt'. 18 00:01:15,680 --> 00:01:19,400 This is the directory where you should be installing optional software 19 00:01:20,120 --> 00:01:21,360 and if I do 'ls', 20 00:01:21,900 --> 00:01:25,160 you will see, I only have one directory in here called 'Teeth'. 21 00:01:26,620 --> 00:01:29,440 So, to download Veil in here, 22 00:01:29,620 --> 00:01:34,040 all you have to do is, first of all, write the Git command, which is 'git'. 23 00:01:34,820 --> 00:01:38,700 And what we want to do, is we want to 'clone' a repository 24 00:01:39,400 --> 00:01:44,540 and the link for this repository is the link that were copied in here from the green button. 25 00:01:45,060 --> 00:01:46,680 So I'm just going to paste it here. 26 00:01:48,560 --> 00:01:53,636 So, a very, very simple command, we're using Git to download a repository from Git. 27 00:01:53,940 --> 00:01:56,500 We're saying that, "I want to clone this repository." 28 00:01:56,800 --> 00:02:00,240 and the link of the repository that I want to clone is this one. 29 00:02:01,760 --> 00:02:04,980 So, if I hit Enter now, you'll see it's going to download it for me 30 00:02:05,500 --> 00:02:07,620 and once it's done, if we do 'ls', 31 00:02:08,120 --> 00:02:10,360 you will see we have a new directory called 'Veil'. 32 00:02:11,360 --> 00:02:14,740 And we can navigate to this directory by doing 'cd Veil'. 33 00:02:16,880 --> 00:02:20,380 And in here, if I list, you'll see we have a number of files 34 00:02:20,700 --> 00:02:25,320 but the main file for the program is this one, 'Veil.py' 35 00:02:26,520 --> 00:02:32,060 But we can't run this file right now, because we still didn't install this tool. 36 00:02:32,580 --> 00:02:38,040 Now, Veil relies on a large number of libraries and a third party programs. 37 00:02:38,400 --> 00:02:42,640 So, you're going to have to install all of these first, before you can use it. 38 00:02:43,980 --> 00:02:49,540 Now luckily, you don't have to do this manually because Veil comes with an installation script. 39 00:02:50,720 --> 00:02:53,560 Now, this script is placed in the 'config directory'. 40 00:02:53,880 --> 00:02:56,420 So, we have to navigate in this directory first. 41 00:02:56,760 --> 00:02:58,380 So, we'll do 'cd config'. 42 00:03:00,260 --> 00:03:01,820 And if we list here, 43 00:03:02,280 --> 00:03:06,120 you'll see we have a file called 'setup.sh'. 44 00:03:07,440 --> 00:03:13,189 Now as the name suggests, if you're on this file, it will install all the needed libraries 45 00:03:13,189 --> 00:03:16,000 and third party applications that Veil uses. 46 00:03:17,060 --> 00:03:20,980 So, to run an 'sh' or a 'bash' file from the terminal, 47 00:03:21,440 --> 00:03:26,400 all you have to do is type './' followed by the file name 48 00:03:26,660 --> 00:03:29,740 and in our case, it's called 'setup.sh'. 49 00:03:31,040 --> 00:03:34,140 Now, you can run the set up as is, like this, 50 00:03:34,580 --> 00:03:37,340 but I want to add two arguments to this. 51 00:03:38,320 --> 00:03:42,460 The first argument that I want to add, is the '--silent'. 52 00:03:43,480 --> 00:03:47,780 This argument will run the installer as an unattended installer. 53 00:03:48,140 --> 00:03:55,060 So, basically it will install everything with its default settings and it won't ask us to configure anything. 54 00:03:56,500 --> 00:04:00,100 The next argument that I want to add is the '--force'. 55 00:04:01,480 --> 00:04:06,960 So that in case, you're running this a second time, if you already installed Veil and something went wrong 56 00:04:06,960 --> 00:04:08,440 and you're installing it again, 57 00:04:08,920 --> 00:04:13,620 the 'force' argument will override any existing installations. 58 00:04:14,740 --> 00:04:17,400 Now, I didn't just figure out these arguments myself. 59 00:04:17,760 --> 00:04:23,800 If you actually read the description here on the project page, you'll learn exactly how to install it 60 00:04:23,980 --> 00:04:25,800 and what each of these arguments do. 61 00:04:26,760 --> 00:04:28,600 So, I'm going to hit Enter now. 62 00:04:29,420 --> 00:04:35,340 And as you can see now, it's going to automatically gather information about my current operating system. 63 00:04:35,620 --> 00:04:39,900 It's going to install the needed libraries and the needed applications. 64 00:04:40,500 --> 00:04:44,240 This might take some time because it's going to download a lot of packages. 65 00:04:44,640 --> 00:04:47,340 So, please be patient and give it, it's time. 66 00:04:48,280 --> 00:04:54,120 Now, I'm going to post the video because this is going to take some time and I'll continue recording once it's done. 67 00:04:55,760 --> 00:05:01,380 So, right now, as you can see the installation is finished and it's telling me that everything is done. 68 00:05:01,940 --> 00:05:03,660 So, I can run the tool now. 69 00:05:03,840 --> 00:05:10,260 But what I'm actually going to do is, I'm going to first close this terminal window and open a new window, 70 00:05:10,700 --> 00:05:13,740 just to show you, how you would start it by default. 71 00:05:14,300 --> 00:05:18,280 'Cause usually when you open terminal, you'll actually be in the root directory. 72 00:05:18,920 --> 00:05:22,620 So, if I do 'pwd' right now, you'll see I am in route. 73 00:05:23,820 --> 00:05:29,740 So, in order to run Veil, we have to first navigate to the location where you downloaded it 74 00:05:30,460 --> 00:05:33,060 and we downloaded it to the 'opt' directory. 75 00:05:33,380 --> 00:05:36,920 So, we're going to do 'cd opt Veil'. 76 00:05:39,180 --> 00:05:40,340 Now, if we do 'ls', 77 00:05:40,940 --> 00:05:44,500 you'll see we have the file that I told you, that's the file for the program 78 00:05:44,640 --> 00:05:48,440 and we have the config directory, where we were and where we were on the installer. 79 00:05:49,380 --> 00:05:52,840 Now, we've already installed everything, so we don't need to run the installer 80 00:05:53,300 --> 00:06:01,860 and to run Veil, all we have to do is type "./" followed by the program name, which is 'Veil.py'. 81 00:06:03,340 --> 00:06:04,520 I'm going to hit Enter. 82 00:06:05,280 --> 00:06:08,920 And as you can see, the program is working with no issues at all. 83 00:06:10,320 --> 00:06:16,180 Now, in the next lectures, I'm going to show you how to use this program to generate undetectable back doors, 84 00:06:16,480 --> 00:06:19,820 that can be used to hack Windows computers. 8137

Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.