System Software (Csd-224) : Assignment: 01
System Software (Csd-224) : Assignment: 01
ASSIGNMENT: 01
COMPUTER VIRUS
2. Worms:
Worms are a malicious software that rapidly replicates and spreads to any device
within the network. Unlike viruses, worms do not need host programs to disseminate.
3. Trojan Virus:
Trojan viruses are disguised as helpful software programs. But once the user
downloads it, the Trojan virus can gain access to sensitive data and then modify, block, or
delete the data.
4. Spyware:
Spyware is malicious software that runs secretly on a computer and reports back to
a remote user. Rather than simply disrupting a device’s operations, spyware targets
sensitive information and can grant remote access to predators.
5. Adware:
Adware is malicious software used to collect data on your computer usage and
provide appropriate advertisements to you.
Both types of viruses are nothing without their host. Their hosts are their means to both
increase their numbers and spreading to other hosts. Biological viruses replicate in a host then
induce the host to cough, sneeze, or release bodily fluids which spread the virus to other victims.
Computer viruses use a machine's resources to replicate itself and then send copies to other
computer using emails, messengers, or other connections.
Q3: List a few symptoms that your computer might have a virus.
Ans: Few Symptoms that a computer might have virus are :
1. Slow start up and slow performance:
If your PC is taking longer than normal to start or programs are taking ages to open, then
your PC may have a virus.
2. Suspicious hard drive activity:
An excessively active hard disk where it makes continual noise or constantly spins – even
though you’re not using your computer nor have any programs running – can be a sign your PC
is infected with a virus.
3. Lack of storage space:
If you suddenly find yourself devoid of storage space on your hard drive, a virus may be
doing its utmost to make your computer unusable.
4. Crashes and error messages:
If programs start opening and closing automatically, your system freezes or shuts down for
no reason, or you see odd error messages, then you may have a virus infection.
5. High network activity:
If your internet connection is very active even when you’re not using it, a virus may be
busy sending information back and forth across the internet.
6. Security attacks:
Some viruses are designed to disable your computer’s protection. So, if you can’t open
or install an anti-virus program or your firewall, your computer may be infected.
7. Missing files :
Some malware cause problems by deleting files and programs or moving them around.
Some may encrypt your files so you aren’t able to open them.
3. Macro Virus :
Unlike most virus which are written in low-level language(like C or assembly
language), these are written in high-level language like Visual Basic. These viruses are
triggered when a program capable of executing a macro is run. For example, macro virus
can be contained in spreadsheet files.
4. Polymorphic Virus:
A virus signature is a pattern that can identify a virus(a series of bytes that make up
virus code). So in order to avoid detection by antivirus a polymorphic virus changes each
time it is installed. The functionality of virus remains same but its signature is changed.
5. Stealth Virus:
It is a very tricky virus as it changes the code that can be used to detect it. Hence, the
detection of virus becomes very difficult. For example, it can change the read system call
such that whenever user asks to read a code modified by virus, the original form of code is
shown rather than infected code.
Q6: What are the several computer virus countermeasures? Does a virtual
private network (VPN) protect against viruses?
Ans: