Site banner
.
Home Forums Blogs Articles Photos Videos Contact FAQ                    
.
.
Wisdom Archive
Body Mind and Soul
Faith and Belief
God and Religion
Law of Attraction
Life and Beyond
Love and Happiness
Peace of Mind
Peace on Earth
Personal Faith
Spiritual Festivals
Spiritual Growth
Spiritual Guidance
Spiritual Inspiration
Spirituality and Science
Spiritual Retreats
More Wisdom
Buddhism Archives
Hinduism Archives
Sustainability
Theology Archives
Even more Wisdom
2012 - Year 2012
Affirmations
Aura
Ayurveda
Chakras
Consciousness
Cultural Creatives
Diksha (Deeksha)
Dream Dictionary
Dream Interpretation
Dream interpreter
Dreams
Enlightenment
Essential Oils
Feng Shui
Flower Essences
Gaia Hypothesis
Indigo Children
Kalki Bhagavan
Karma
Kundalini
Kundalini Yoga
Life after death
Mayan Calendar
Meaning of Dreams
Meditation
Morphogenetic Fields
Psychic Ability
Reincarnation
Spiritual Art, Music & Dance
Spiritual Awakening
Spiritual Enlightenment
Spiritual Healing
Spirituality and Health
Spiritual Jokes
Spiritual Parenting
Vastu Shastra
Womens Spirituality
Yoga Positions
Site map 2
Site map


Dream Sharing Forum

at Global Oneness Community.

Share your dreams and let others help you with the interpretation!
Dream Sharing Forum



.

Computer virus - Viruses and legitimate software

Computer virus - Viruses and legitimate software: Encyclopedia II - Computer virus - Viruses and legitimate software

Computer virus - The vulnerability of operating systems to viruses. Another analogy to biological viruses: just as genetic diversity in a population decreases the chance of a single disease wiping out a population, the diversity of software systems on a network similarly limits the destructive potential of viruses. This became a particular concern in the 1990s, when Microsoft gained market dominance in desktop operating systems and office suites. Users who use Microsoft software (especially networking soft ...

See also:

Computer virus, Computer virus - Definition, Computer virus - Use of the word virus, Computer virus - History, Computer virus - Why people create computer viruses, Computer virus - Replication Strategies, Computer virus - Nonresident viruses, Computer virus - Resident viruses, Computer virus - Host types, Computer virus - Methods to avoid detection, Computer virus - Avoiding bait files and other undesirable hosts, Computer virus - Stealth, Computer virus - Self-modification, Computer virus - Viruses and legitimate software, Computer virus - The vulnerability of operating systems to viruses, Computer virus - The role of software development, Computer virus - Anti-virus software and other countermeasures

Computer virus, Computer virus - Anti-virus software and other countermeasures, Computer virus - Avoiding bait files and other undesirable hosts, Computer virus - Definition, Computer virus - History, Computer virus - Host types, Computer virus - Methods to avoid detection, Computer virus - Nonresident viruses, Computer virus - Replication Strategies, Computer virus - Resident viruses, Computer virus - Self-modification, Computer virus - Stealth, Computer virus - The role of software development, Computer virus - The vulnerability of operating systems to viruses, Computer virus - Use of the word virus, Computer virus - Viruses and legitimate software, Computer virus - Why people create computer viruses, Malware, List of computer viruses, List of computer virus hoaxes, List of trojan horses, Timeline of notable computer viruses and worms, Turing completeness, Cracking, Security through obscurity, Spam, Melissa worm, ILOVEYOU, Cryptovirology

Computer virus: Encyclopedia II - Computer virus - Viruses and legitimate software



Computer virus - Viruses and legitimate software

Computer virus - The vulnerability of operating systems to viruses

Another analogy to biological viruses: just as genetic diversity in a population decreases the chance of a single disease wiping out a population, the diversity of software systems on a network similarly limits the destructive potential of viruses.

This became a particular concern in the 1990s, when Microsoft gained market dominance in desktop operating systems and office suites. Users who use Microsoft software (especially networking software such as Microsoft Outlook and Internet Explorer) are especially vulnerable to the spread of viruses. Microsoft software is targeted by virus writers due to their desktop dominance, and is often criticized for including many errors and holes for virus writers to exploit. Integrated applications, applications with scripting languages with access to the file system (for example Visual Basic Script (VBS), and applications with networking features) are also particularly vulnerable.

Although Windows is by far the most popular operating system for virus writers, some viruses also exist on other platforms. It is important to note that any operating system that allows third-party programs to run can theoretically run viruses. However, some operating systems are less secure than others. Unix-based OSes (and NTFS-aware applications on Windows NT based platforms) only allow their users to run executables within their protected space in their own directories.

Windows and Unix have similar scripting abilities, but while Unix natively blocks normal users from having access to make changes to the operating system environment, Windows does not. In 1997, when a virus for Linux was released – known as "Bliss" – leading antivirus vendors issued warnings that Unix-like systems could fall prey to viruses just like Windows. [3] The Bliss virus may be considered characteristic of viruses – as opposed to worms – on Unix systems. Bliss requires that the user run it explicitly, and it can only infect programs that the user has the access to modify. Unlike Windows users, most Unix users do not log in as the administrator user except to install or configure software; as a result, even if a user ran the virus, it could not harm their operating system. The Bliss virus never became widespread, and remains chiefly a research curiosity. Its creator later posted the source code to Usenet, allowing researchers to see how it worked. [4]

Computer virus - The role of software development

Because software is often designed with security features to prevent unauthorized use of system resources, many viruses must exploit software bugs in a system or application to spread. Software development strategies which produce large numbers of bugs will generally also produce potential exploits.

Closed-source software development as practiced by Microsoft and other proprietary software companies is seen by many as a security weakness. Open source software such as Linux, for example, allows all users to look for and fix security problems without relying on a single vendor. Some advocate that proprietary software makers practice vulnerability disclosure to ameliorate this weakness.

On the other hand, some claim that open source development exposes potential security problems to virus writers, hence increases the prevelance of exploits. They counter claims that popular closed source systems such as windows are often exploited by claiming that these systems are only commonly exploited due to their popularity and the potential widespread effect such an exploit will have.

Computer virus - Anti-virus software and other countermeasures

Many users install anti-virus software that can detect and eliminate known viruses after the computer downloads or runs the executable. They work by examining the contents of the computer's memory (its RAM, and boot sector) and the files stored on fixed or removable drives (hard drives, floppy drives), and comparing those files against a database of known virus "signatures". Some anti-virus programs are able to scan opened files in addition to sent and received emails 'on the fly' in a similar manner. This practice is known as "on-access scanning." Anti-virus software does not change the underlying capability of host software to transmit viruses. There have been attempts to do this but adoption of such anti-virus solutions can void the warranty for the host software. Users must therefore update their software regularly to patch security holes. Anti-virus software also needs to be regularly updated in order to gain knowledge about the latest threats and hoaxes.

Other related archives

(c)Brain, 1982, 1984, 1986, 1990s, 1997, AmiPro, AmigaOS, Anti-virus software, Bliss, Boot sectors, CIH virus, COM, Cracking, Cryptovirology, David Gerrold, ELF, EXE, Elk Cloner, Excel, Fred Cohen, ILOVEYOU, Internet, Internet Explorer, John Brunner, KB, Lahore, Pakistan, Len Adleman, Linux, List of computer virus hoaxes, List of computer viruses, List of trojan horses, MS-DOS, Mac OS, Malware, Melissa worm, Microsoft, Microsoft Access, Microsoft Excel, Microsoft Office, Microsoft Outlook, Microsoft Windows, Microsoft Word, Open source, Polymorphic code, Portable Executable, RAM, Rich Skrenta, Security through obscurity, Shareware, Spam, The Shockwave Rider, Timeline of notable computer viruses and worms, Turing completeness, Unix-like, VBScript, Visual Basic Script, W32/Simile, Westworld, When H.A.R.L.I.E. Was One, Word, World Wide Web, X-Men, anti-virus software, as of 2005, assembly code, batch files, biological virus, boot sector, boot sectors, bootleg, bugs, bulletin board systems, comic book, computer security, crime, database, downloads, e-mail, encryption, executable, executable files, file sharing, floppy disk, floppy disks, genetic diversity, macro scripts, macro viruses, macros, malware, master boot record, metamorphic, modified themselves, network file system, office suites, operating systems, patch, personal computers, plural of virus, polymorphic, polymorphic engine, program, proprietary software, removable media, science fiction, script, shell script, software bugs, spyware, trojan horses, trojans, vandalism, vectors, vulnerability disclosure, worms, xoring



Adapted from the Wikipedia article "Viruses and legitimate software", under the G.N U Free Docmentation License. Please also see http://en.wikipedia.org/wiki

More material related to Computer Virus can be found here:
Main Page
for
Computer Virus
Index of Articles
related to
Computer Virus


« Back








Search the Global Oneness web site
Global Oneness is a huge, really huge, web site. Almost whatever you are searching for within health, spirituality, personal development and inspirationals - you will find it here!
Google
 
 

Rate this article!

Please rate this article with 10 as very good and 1 as very poor.

.








Sneak-Peek of Global Oneness Community

Hi friend! The Global Oneness Community, the place for information and sharing about Oneness is not really launched yet (you will see there is still some clean up to do) ...but it is now open for a sneak-peek! And if you wish - please register and become one of the very first members to do so! Jonas

Forum Home, Articles, Photo Gallery, Videos, News, Sitemap
...and much more!


Dream Sharing Forum

at Global Oneness Community.

Share your dreams and let others help you with the interpretation!
Dream Sharing Forum



Forum
Articles
Images Pictures
Videos
News
Sitemap




 

 

 

 

 


 








  » Home » » Home »