Okay so in this lecture we are going to love our vote with Trojans so Trojans are basically let us go
into the history first and then explain what Trojans are and how they're related.
So a Trojan is derived from a Greek story.
For Trojan Horse that led to the fall of city of Troy.
So basically it has some history behind it.
That there was a horse that was made of wood and it was used as a deception for the attacking or something
like that.
I wouldn't go into the exact details of his story but it was like a front end horse.
That was uh actually made of wood.
But the enemy thought that it was an actual horse or something like that.
And because of this deception the seed of Troy uh fell to the Greeks.
I think so.
A Trojan in computing Sandler senses of a program as a piece of code that in that tries to hide its
original purpose.
So for example it's It tricks that it tends to use it that it intends to do something and then it tries
to do something else.
So it basically performs a deception on the user.
So most of the time it is embedded into a legitimate software.
For example if you download the program for example a check application or something like that and it's
developed by something anonymous user ABC then most probably there is a high chance that this has some
malicious code inside it.
And if you tried to run it it will underfunded will do everything it intends to do.
For example communicate with friends and family etc. but it could add in the backend it could steal
your data or tries to do some malicious actions on your P.C. which is it is not supposed to do so.
This is basically what a Trojan is.
So conceptually a Trojan For example let's say this whole thing represents a legitimate software application
and then there is some malicious gum or coding which is embedded into it.
So what it does is that it performs all the normal activities and then in addition to these normal activities
it also performs some program that it is not intended or designed to perform but only the person who
built it knows that it performed it and the user has no idea that something is happening in the background.
This can lead to a lot of security lapses.
For example he could steal your credit card information if you have stored your data on your desk are
in modern days.
There was a hack in which there was a legitimate software used and in the background it was stealing
bitcoins from the wallet.
So there are certain features that every Trojan must have in order to classify as a pure Trojan.
So it has a cover.
So if it's just a malicious program it's called a virus.
But if the malicious program also has some ran through you all are legitimate.
I believe did a feature that it profiles that they can be classified as a Trojan and its silence sits
silently.
So that Trojan must not be able to be detectable so the user who is running the program should be able
to detect if the program has some malicious purpose or not.
And then usually in the end if you know about viruses or viruses tend to do is they try to replicate
all over the system.
For example if there is a virus that is sent to my email and I click it the virus is immediately replicated
telephone tried to send itself to all the users that are in my e-mail list or something like that.
For example if I have a virus in the USP and I try to plug the US being to some other P.C. it will try
to infect the ABC and then if a new USP is attached to this PCR that the virus will try to get into
the USP and tried to spread bird Trojans.
Don't do that Trojans.
Mostly you sit silently and when they are commanded by the hackers they tried to do something malicious
and their main goal is that they hide their identity score and divide us afterwards.
Are very hard to detect these viruses are Trojans and they are mostly embedded in legitimate files for
example PDA.
Or something like that.
So what we are going to do in this section is that we are going to develop our Trojan that will contain
an image file at the front.
So we have we will have an image file when we click the image file the image will open.
But at the same time our E-Verify what a backdoor that we already developed will run in the background.
Okay so that's it for this lecture in next lecture really start developing destroys an.