• Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

Computer Viruses -The So Called Threat

Extracts from this document...

Introduction

Computer Viruses - The So Called Threat Computer Viruses, what are they? Deadly programs wrote by the best of the best, or super weapons used by powerful countries against their enemies? Or, just harmless (mostly) little creations made by bored programmers? I think the latter is more correct. Most viruses are harmless, only a very small percentage causes harm to a computer, either deliberately or due to errors in the code. But, it is certainly due to the media that everyone is scared of them. All most all just spread and do something annoying, not format your hard drive. Take the Stoned virus for example, all it does is infect the boot sector of a disk then loads itself in memory. When the Stoned virus is in memory, it waits for the 13^th of any month then displays on your screen "Your computer is now stoned". While in memory it infects any disk that is in your computer and any entered after that. In this essay I intend to describe the different types of viruses, how they work, how they are written, how to get rid of them and how to find out if you have one. ...read more.

Middle

Macro viruses only infect MS Word and MS Excel. MS Word and MS Excel have their own programming language built into them, Visual Basic. VB (Visual Basic) enables programmers to write programs to automate tasks in Word Documents or Excel Spreadsheets. But it also enables virus writers to create viruses that can spread through the most popular package documents by just reading the documents. And, MS Word and MS Excel has another stupid feature, it comes by the name of normal.dot. It enables the user to put macros in it so that they are run every time you open any document or create a new one. You can also put viruses there. Microsoft at their best as usual. Worms are not actually viruses. Normal computer viruses have to be run by the user somehow to spread, but worms spread all by themselves, with no human intervention at all. They almost always spread through either networks or the Internet. You probably have heard of the second most famous worm ever, the I_Love_You letter worm that took the worlds media by storm in late 1999, early 2000. ...read more.

Conclusion

4) Read, read and read - Keep up to date on all security issues and virus information. Good sites include [2]www.bugtraq.com, [3]www.rootshell.com and [4]www.microsoft.com (Hmmm, isn't that the source of all the problems? Well, they do have all the updates for Windoze and Microsoft products). Basically viruses aren't as big a threat as the media makes them out to be. I personally have a collection of around twenty or more viruses, some harmful, some not. In the finally edit / copy of this essay there will be a floppy disk containing the source code for some of the most famous and not so (but just a dangerous) famous viruses. But, before you go mental at me for giving out viruses to anyone, I have edited them so that they don't do any damage unless you know good programming then you could change it back. But, I leave that choice to you, and remember, if you use the source (edited or not) and get caught, then don't blame me, I didn't tell you to do it. (PS. You can get the full unedited source code and a few of my own at my website. I'll tell you where it is in the next edit / copy). ...read more.

The above preview is unformatted text

This student written piece of work is one of many that can be found in our AS and A Level Computer Science section.

Found what you're looking for?

  • Start learning 29% faster today
  • 150,000+ documents available
  • Just £6.99 a month

Not the one? Search for your essay title...
  • Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

See related essaysSee related essays

Related AS and A Level Computer Science essays

  1. Peer reviewed

    Principles of Computer Networks

    3 star(s)

    Client/server's are flexible so new technology can be integrated into the system. Network runs faster because data is handled by a machine. Data security and files are controlled through the server. Troubleshooting is easy because the fault would normally be found on the server because it has all the setting and configurations and not the individual machines.

  2. Visual basic

    Sub End If If sp2 = True And X5.Visible = False Then O5.Visible = True sp1 = True sp2 = False Exit Sub End If End Sub Private Sub Image6_Click()'When you click on the image6 box image appears and it show you "O or X" If sp1 = True And

  1. Computer Aided Design Package

    Another benefit of the new system that they are buying is that they can produce designs out at a higher rate than they need to. This means they also have extra capacity to take on other smaller jobs to earn extra money, as these will only be small jobs I

  2. Introduction to spreadsheets

    Offers - This will take you to the offers page this is where all you products that are on offer are. 3. checkouts - Once your products have been chosen you will be able to scan them on to your till and if the customer wants to they can pay by one of the online banks.

  1. I have been given the task to design a database for a company called ...

    VALIDATION RULES I have included several validation rules which make sure the specification (as stated previously) is carried out. These Validation Rules include making sure that the: - * maximum weight of 30 Kg and a minimum weight of 1 Kg, which is the validation rule on the Weight Field in the Parcel Table.

  2. Statistics - How good are people's memory considering different factors?

    The marks are collated and the person would then read out the three marks of the sheet that he had marked. These are individually written onto a sheet provided, by the person conducting the test, and this sheet I will use for my project.

  1. Program Code Program DVD_Program; Uses Menuunit, CRT, dos; ...

    then valid:= j; End; validatedate:= valid; if ( valid<> 0) then Begin textcolor(red); gotoxy(12,19); Write( 'SORRY INVALID DATE '); delay(800); gotoxy(12,19); Write (' '); textcolor(blue); gotoxy(37,15); For j:= 1 to 1+1 Do Write (' '); End; End; {--------------------------------------------------------------------} {This procedure is used to initialise the screen for use.} Procedure Init_Screen;

  2. Investigating Visual Programs

    * Objects can be manipulated through their properties and methods. * Code can be associated with an action upon an object through the objects built-in event procedures. Comments & Naming Conventions * The distinction between the label the computer users to track an object (I.e.

  • Over 160,000 pieces
    of student written work
  • Annotated by
    experienced teachers
  • Ideas and feedback to
    improve your own work