Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
{ Prepared By:
Aakriti Neupane
Aishwarya Shrestha
What is Virus?
A computer virus is a computer program that can copy itself and infect a
computer without permission or knowledge of the user.
Virus is the program code that attaches itself to application program, and
when application program runs it runs along with it.
What is Worm?
Worms normally move via the network and infect other machines through the
computer's that are connected in the network.
A worm can expand from a single copy to many at a very fast rate.
It may delete some system files; it may send junk mails to the user.
Virus Working principle
A virus needs a host program, for example, a forwarded mail, through which
it comes as an attachment.
After the user, downloads the attachment, the virus gets installed in the users
computer.
Browser Hijacker
It alters your computer's browser settings so that you are redirected to web
sites that you had no intention of visiting which takes over parts of the
internet browser you are using.
Overwrite Virus
These types of viruses delete any information in a file they infect, leaving
them partially or completely useless once they are infected. Once in the
computer, they replaces all the file content but the file size doesnt
change.
Trojan
Trojans can illegally trace important login details of users online. For
example E-Banking is very common among users, therefore,
vulnerability of tracing your login details whenever your PC is working
without any strong powerful antivirus installed. They are a top tool of
cyber thieves who steal your financial and personal data for profit.
It is a malicious code that installs in the memory and then infects future
programs. It finds a way to load in the computers RAM and then infects
the executable files that are opened by the user when a certain conditions
are met. When the operating system runs the virus gets activated and
every file that was opened gets infected. Even after execution of the
malicious code the virus stays hidden in the RAM. This virus corrupts
programs and files that are used in any way.
Rabbit and bacteria
Bacteria (also known as rabbit programs) are a type of malware that creates
many instances of themselves, run many times simultaneously in order to
consume large amounts of system resources.
Define the flow distance metric fd(x) for some information x as follows
Initially, all informtaion has fd(x)=0.
Whenever x is shared, fd(x) increases by 1.
Whenever x is used as input to a computation, the flow distance of the
output is the maximum of the flow distance of the input.
Information is accessible only while its flow distance is less than some
particular value.
Example
Reducing the Rights
Malicious logic altering files
Proof carrying code
Notion of trust
Security
The system can best be protected against by keeping up-to-date and installing
security patches provided by operating systems and application vendors.
Computer worms which spread through emails can best be defended against by
not opening attachments in e-mail, especially .exe files and from unknown
sources.
Anti-virus and anti-spyware software must be used but they need to be kept up-
to-date .
Also while downloading a file from the internet; many other pop-ups appear
which might have spyware. So it is advisable not to click or install such a toolbar,
unless the user is sure about the working of the toolbar.
What is Anti-Virus Software?
The automatic scan may check files that are downloaded from the Internet,
discs that are inserted into the computer, and files that are created by
software installers. The automatic scan may also scan the entire hard drive on
a regular basis.
The manual scan option allows you to scan individual files or your entire
system whenever you feel it is necessary.
Antivirus programs must keep an updated database of virus types.
This database includes a list of "virus definitions" that the antivirus software
references when scanning files. Since new viruses are frequently distributed, it
is important to keep your software's virus database up-to-date.
Not all antivirus utilities are created equal: some offer more features:
Virus Detection
The primary function of antivirus software is to detect and remove computer
viruses. This is typically done by scanning files on your computer and comparing
data in the files to a data.
Alerts
Most antivirus programs have the ability to alert you when a program is trying to
access your computer. An example would be an online application. Many of the
programs that attempt to access your computer are harmless or downloaded
voluntarily and thus the antivirus program will give you the option of allowing or
preventing the access.
Automatic Updates
Most antivirus programs offer automatic updates. Automatic updating is
important because an out of date antivirus program will not be able to
detect the newest viruses. Moreover, if an antivirus program only offers
manual updates you may forget to update the antivirus program and your
computer may become infected with a new virus.
Real-time Protection
Most antivirus programs offer real-time protection. This means that the
antivirus program protects your computer from incoming threats.
Consequently, even if a virus has not infected your computer you should
consider acquiring an antivirus program for the purpose of preventing
future infections.
Online Security