Entry
Reader's guide
Entries A-Z
Subject index
Worms
Internet worms are malicious software programs that self-propagate across a network and the Internet by infecting hosts and in some cases launching malicious activities. The infection occurs by exploiting network services or weaknesses and flaws in software design available on a host. A host that has been infected by a worm actively discovers and spreads a copy of the worm to other vulnerable hosts on the Internet. Unlike a virus that searches for files in a computer system to attach itself to or that requires some sort of user intervention for propagation, a worm has the ability to search for new targets and propagate itself across networks. Worms often cause harm to services and networks such as denial-of-service (DoS) attacks, espionage, eavesdropping, stealth, cyberwar, and other cybercrimes. Worm infection often begins with a single host, which then targets a set of Internet Protocol (IP) addresses on the Internet, searching for more vulnerable hosts. If the worm successfully hits a vulnerable host, it then transfers over a copy of itself to the new host, which begins executing the worm code. This entry examines how Internet worms multiply, their propagation and activation, and several infamous worm outbreaks on the Internet.
Worm Target Discovery
Internet worms have attracted widespread attention due to their ability to propagate themselves. An Internet worm spreads by employing various target discovery techniques to exploit a vulnerable host. On infecting a vulnerable host, the worm uses the victim host to spread copies of itself automatically by using scanning techniques (scanning worms) or by infecting topological neighbors (topological worms). This technique of probing a set of addresses or working through a set of ordered addresses to identify vulnerable hosts is known as scanning. The scanning strategy of a worm is broadly classified as (a) random, (b) permutation, (c) topological, (d) localized, (e) hit-list, (f) stealthy, and (g) routable scanning behaviors.
Random Scanning
Random scanning is the most common and simple target-finding strategy, where worms generate pseudorandom IP addresses and then try to connect to them. Most scanning worms propagate by probing pseudorandom addresses, and on infecting a vulnerable host, the copy of the worm is then transferred to the infected host, which in turn uses the same strategy on the victim to find more vulnerable hosts. Random scanning strategy probes addresses multiple times, scans addresses that are not used, and has no determination of whether hosts are already infected.
Permutation Scanning
In permutation scanning, an infected host is assigned with part of a pseudorandom permuted IP address space to find and infect vulnerable hosts. This is achieved by dividing up the IP address space within which each new worm instance is given part of the IP address space to scan and infect. The scanning behavior starts randomly, then the infected hosts work their way through the assigned IP address space to find more vulnerable hosts. In addition, if the worm encounters an already infected host, it assumes that another worm is working through that sequence of permutation, and therefore, it chooses a new random point and proceeds with the scanning.
...
- Criminal and Ethical Facets
- Economic Facets
- Adware
- Agriculture and the Internet
- Alibaba
- Amazon
- Back Offices, Call Centers, and the Internet
- Bitcoin
- Blockchain
- Broadband Internet Affordability
- Crowdfunding
- Cryptocurrencies
- e-Commerce: Business-to-Business
- e-Commerce: Business-to-Consumer
- e-Commerce: Business-to-Government
- e-Tailing
- eBay
- Economic Development and the Internet
- Energy Use and the Internet
- Fiber Optics and the Internet
- Internet Advertising
- Internet Banking
- Internet Recruiting
- Internet Taxation
- Location-Based Services
- Manufacturing and the Internet
- MercadoLibre
- PayPal
- Rural Areas and the Internet
- Sharing Economy and the Internet
- Smart Cities
- Smart Energy Systems
- Smart Grids
- Telework
- Tourism and the Internet
- Transportation and the Internet
- Virtual Teams
- Webinars
- Internet History and Governance
- Declaration of the Independence of Cyberspace
- ARPANET
- BITNET
- Cyclades
- Deep Packet Inspection
- Electronic Frontier Foundation
- Gopher
- Internet Architecture Board
- Internet Assigned Numbers Authority
- Internet Corporation for Assigned Names and Numbers
- Internet Engineering Task Force
- Internet Governance
- Internet Origins and History
- Internet Society
- Internet Standards
- NSFNET
- Usenet
- WELL, The
- World Wide Web
- World Wide Web Consortium
- Political and Legal Facets
- Anonymous
- Biometrics
- Clicktivism
- Cyberespionage
- Cybersecurity
- Cyberwarfare
- Distributed Denial-of-Service Attack
- e-Government
- Elections and the Internet
- Electronic Signatures
- Geoblocking
- Great Firewall
- Internet Activism
- Internet Censorship
- Internet Law
- Internet Surveillance
- m-Government
- Military Internet
- National Security Agency Surveillance
- Net Neutrality
- Right to Be Forgotten
- Right to Internet Access
- Slacktivism
- Social Movements and the Internet
- Stuxnet
- WikiLeaks
- Social, Behavioral, and Psychological Facets
- Augmented Reality
- Baidu
- Blind People and the Internet
- Blogs
- Chat Rooms
- Children, Adolescents, and the Internet
- Citizen Science
- Crowdsourcing
- Cybercafés
- Cyberoptimism and Cyberpessimism
- Cyberwellness
- Diasporas and the Internet
- Digital Divides, Disability and
- Digital Divides, Ethnicity and
- Digital Divides, Gender and
- Digital Divides, Geography of
- Digital Divides, Global
- Digital Divides, Language and
- Digital Earth
- Digital Humanities
- Digital Natives
- e-Health
- Education and the Internet: Colleges and Universities
- Education and the Internet: Elementary and Secondary Schools
- Elderly People and the Internet
- Electronic Literature
- Emojis and Emoticons
- Ethnographic Research and the Internet
- Google Earth
- Health Care and the Internet
- Internet Addiction
- Internet Dating
- Internet Gambling
- Internet Gaming
- Internet Mapping
- Internet Memes
- Internet Movie Database
- Internet Nonusers
- Internet Pornography
- Internet Privacy
- Internet Slang
- Internet Telephony
- iPhones
- Journalism and the Internet
- Libraries and the Internet
- Massive Open Online Courses
- Microblogs
- Mobile Internet
- Municipal Broadband
- Music and the Internet
- Myspace
- Neogeography
- Netflix
- Netiquette
- Netizen
- One Laptop per Child
- Online Social Networks
- Photo Sharing Applications
- Podcasting
- Project Loon
- Religion and the Internet
- Sexting
- Skype
- Smartphone Apps
- Smartphones
- Social Media
- Sports and the Internet
- Telecenters
- Telemedicine
- Television and the Internet
- Tencent
- Texting
- Tor
- Video Games and the Internet
- Virtual Reality
- Wearable Technologies
- Web 2.0
- Wi-Fi
- Wikipedia
- Yahoo
- YouTube
- Technical Facets
- AI Safety
- Algorithmic Selection on the Internet
- Broadband Internet
- CAPTCHA
- Cloud Computing
- Cookies
- Cyberinfrastructure
- Cyberspace
- Cybersquatting
- Deep Web
- Digital Steganography
- Digital Watermarking
- Domain Name
- Domain Name System
- Electronic Mailing Lists
- Ethernet
- File Sharing
- File Transfer Protocol
- Firewalls
- Freenet
- Geoweb
- Hashtag
- Hyperlink
- Hypertext Markup Language
- Hypertext Transfer Protocol
- Internet Backbone Networks
- Internet Connectivity
- Internet Data Centers
- Internet GIS
- Internet of Things
- Internet Routing
- Internet Service Providers
- IP Addresses
- Local Area Networks
- Packet Switching
- Peer-to-Peer Networks
- Satellite Internet
- Search Engine
- Semantic Web
- TCP/IP
- Traceroute
- Uniform Resource Locator
- Virtual Private Networks
- Volunteered Geographic Information
- Web Browsers
- Web Design
- Web GIS
- Web Mining
- Web Programming
- Webometrics
- Website and Webpage
- Wide Area Networks
- Loading...
Get a 30 day FREE TRIAL
-
Watch videos from a variety of sources bringing classroom topics to life
-
Read modern, diverse business cases
-
Explore hundreds of books and reference titles
Sage Recommends
We found other relevant content for you on other Sage platforms.
Have you created a personal profile? Login or create a profile so that you can save clips, playlists and searches