Okay so now we know how to plan.
Come on son nervous systems and also how to move on.
Now we get to file systems and this lecture we are going to learn how to upload files to repair machines.
This procedure.
This functionality is very important for hackers because this can allow you to upload different files
are custom built viruses on to your machine.
And then on these viruses using these tools that you have already developed in your previous lectures.
So what you're going to do is to is trying to upload our files are viruses to victim through this connection
that we have already created.
So there are a few steps that we need to understand that determines how the files are uploaded to the
victim machine.
So the first step is the hacker.
For example if you have a virus that is on your own Linux machine and you want to send it to the victim
machine.
The first step is that you have to read this file from your own system from your Linux system into your
program.
So our first ever would be to just read the file or read the file contents into your program.
The second step is to establish a connection with the victim.
We have already done this process so we can skip this process.
The third step is to use this connection that we have developed in step two to talk sort of files or
bytes of file contents whatever it is to the victim machine.
The next step is to write of a victim program that will issue these wild content and then they try to
work with these file contents.
And the last step is once the victim has these file content or bytes that it receives on its own computer.
The victim has to create a new file on the on the victim machine and then the program has to start off.
Copy these file contents onto its own system.
So we first use the file from our Linux machine and then send it over to the vector machine and then
the machine reads these contents from this connection and then copies this connection to the file that
it creates on the victim machine and then once the victim has created the file and copied all the file
contents onto its local machine the victim can acknowledge back to the server that it has completed
executing this procedure or finished writing the files or downloading the files to the victim machine.
So that's the whole process that you need to keep in mind.
And next lecture we will follow this process.