In the previous lesson, we have seen how to clone very framework from GitHub dot com.
Right then we have seen how to download all of the dependencies or should I say prerequisites of using
a setup dot S.H. Fine.
Now, in this lesson, we will see how we can use Will to create an undetectable backdoor.
So let's see how to do that.
So first of all, let's navigate to the Hoppity folder or stands for optional softwares, because I
have moved my vill directory to this folder.
Now, if you do else, you will find this flight, which is very good bye.
OK, so let's run it.
Now it says the framework loaded and it mentions two tools loaded.
OK, so the first one is evasion and the second one is ordnance.
So we will going to use the first option, which is evasion, to create an undetectable backdoor.
Right.
And the second one, you can assume this option as a helpful tool for the first one.
And what I mean by that, Halbertal, is like it will create payloads.
So payload is a cord inside our back door, which do evil things.
Right.
So to do all of the evil things we are going to use up in order.
Right.
And here are some available commands.
So except simply exit will then inform information on a specific tool, then list to list of all available
tools.
Then there is options to ensure vill configuration, then update.
So you guys, it is a very important option before creating any backdoor.
Make sure you run update command in order to update the framework, because all of the antibodies programs
update every second.
Right.
Update their database every second.
Right.
So it is important to update you on a feel in order to create an undetectable backdoor or should I say
malware.
Right.
Then there is not going to be safe use to use a specific tool.
Right.
So first of all, let's do list.
And we have two options.
So let's use first one.
Now, it seems there are a couple of 41 payloads loaded, right, so let's check them out.
Now, here you see all of them, right?
So first of all, let's understand this, what it means.
OK, so these are generally divided into three parts.
OK, so the first one, this one is the programming language.
OK, so it's going to use C programming language to, let's say, wrap up our payload.
OK.
It's like giving a gift by wrapping up it.
OK, so that the person doesn't know that what's inside it.
So this is the programming language which we are going to use to wrap on our payload.
OK, so this is C programming language.
Then there is go then there is other like Burning Power, Shell, et cetera.
Right.
So let's understand this one.
So the first one is the programming language which help us to wrap up our payload.
OK, so this is the programming language which our target system understand.
Then there is mitigator.
It is up payload, which makes using my desperate framework right now, my husband is a huge database
which is helpful for testing purpose.
Right.
I already told you about just float.
Now there is real, real chance for reverse and then there is Esther.
Not quite.
So it is a protocol which we are going to use.
Right.
So what we are actually doing is we are inserting this payload inside our target system so that then
our target run discord then are made to try to establish a connection back to our PC.
Right.
So in this case, we are not going to connect to our target.
Instead, our target is going to connect to us.
So this way, it will be very helpful to bypass so many securities out there.
OK, because we are not targeting our target is our target wants to connect to our system.
So it's easy for us to not get detected by antivirus or firewalls or defriended, et cetera.
OK, so let's see how to use it.
So let's say we would try this option.
OK, we go programming language and is the payload and it should be s OK, so let's use it.
So use its number is 15.
OK, so it says this these are the options which are available to be used without a back door.
OK, we can modify all of these if we want.
OK.
The more option you modify it, the more secure your back door will be.
OK, secure means not get detected by antivirus programs.
So let's configure some of these.
So this one is important, which is localhost.
OK, so let's configure it.
So use command set and then I'll host.
Then the IP of our gone.
So let me open a new terminal and lift tickets IP.
OK, so standard zero.
Door to door 15.
OK, now let's do one more thing and let's configure the local port, which is said to 80.
Now, 80 is a good port, but I have Apache Web server running on this virtual machine and it's using
or no.
So all it is busy right now.
So let's the use of one other port, let's say 88.
OK, this port also used for connecting purpose, like using your browser in order to connect the website.
Right.
So when a member gets executed, the system thinks that it will going to connect to to a secure website.
Right.
Because it's using board number eighty.
Eighty.
So hit enter.
Done now to generate a back door, simply type generate and enter, and that's how you can create a
backboard using vill.
But there is a problem with this.
We have configured a general backdoor, which there are chances that it gets caught by antivirus programs
out there.
Right.
So we can do some more things, which I will show you in the next lesson.