Chapter 5: The internet and its uses Flashcards
Definition of internet
the world-wide interconnection of networks; the internet makes use of TCP and IP protocols
Definition of World Wide Web
a massive collection of web pages and is based on hypertext transfer protocols (http and https)
Definition of (web) browser
software that connects to a domain name server (DNS) to locate IP addresses; a browser interprets HTML web pages sent to a user’s computer so that the user can read documents and watch multimedia
Definition of hypertext mark-up language (HTML)
the language used to design, display and format web pages, and to write http(s) protocols
Definition of uniform resource locator (URL)
a text-based address for a web page
Definition of hypertext transfer protocol secure (https)
http with extra security (such as SSL) applied
Definition of hyperlink
highlighted text or an image that is activated by clicking and links to further text, images, a web page or a website
Definition of domain name server (DNS)
a server that looks up domain names for websites in order to find the IP addresses that a computer needs to locate the web servers
Definition of cookie
a text file sent from a website to a user’s browser; it is used to remember user preferences each time they visit the website
Definition of user preferences
settings or options stored in cookies that can remember customised web pages or indicate browsing history to target adverts
Definition of session cookie
a cookie that is stored temporarily on a computer; it is deleted when the browser is closed or the website session ends
Definition of persistent cookies
a cookie that is stored on the user’s hard drive and only deleted when the expiry date is reached or the cookie is deleted by the user
Definition of virtual shopping basket
an area of memory in a website where items a user wishes to purchase are temporarily stored; items remain in the basket until payment is made or the session has ended
Definition of digital currency
currency (a system of money) that exists in electronic form only; it has no physical form and is essentially data on a database
Definition of cryptocurrency
a form of digital currency that uses a chain of decentralised computers to control and monitor transactions
Definition of cryptography
the protection of data/information by use of coding; it usually involves encryption and decryption
Definition of blockchain
a decentralised database where all transactions are stored; is consists of a number of interconnected computers but not a central server
Definition of timestamp
a digital record of the date and time that a data block is created in blockchain networks
Definition of proof-of-work
the algorithm used in blockchain networks to confirm a transaction and to produce new blocks to add to the chain; special users called miners complete and monitor transactions on the network for a reward
Definition of brute force attack
a ‘trial and error’ method used by cybercriminals to crack passwords by finding all possible combinations of letters, numbers and symbols until the password is found
Definition of word list
a text file containing a collection of words used in a brute force attack
Definition of data interception
an attempt to eavesdrop on a wired or wireless network transmission; cybercriminals often use packet sniffing or access point mapping / wardriving to intercept data
Definition of packet sniffing
a method used by a cybercriminal to examine data packets being sent over a network and to find the contents of a data packet, which are sent back to the cybercriminal
Definition of wardriving
using a laptop, antenna, GPS device and software to intercept Wi-Fi signals and illegally obtain data; sometimes called Access Point Mapping
Definition of wired equivalent privacy (WEP) encryption protocol security
an algorithm for wireless networks to protect them against data interception
Definition of denial of service (DoS) attack
a cyberattack in which cybercriminals seek to disrupt the normal operation of a website by flooding it with requests; also used to clog up a user’s mailbox by sending out thousands of spam emails
Definition of spam
unsolicited emails sent to a user’s mailbox
Definition of hacking
the act of gaining illegal access to a computer system without the owner’s permission
Definition of malware
programs (such as viruses, worms and Trojan horses) installed on a user’s computer with the aim of deleting, corrupting or manipulating data illegally
Definition of virus
a program or program code that replicates itself with the intention of deleting or corrupting files or by causing the computer system to malfunction
Definition of active host
functioning software that a virus can affect by attaching itself to the code or by altering the code to allow the virus to carry out its attack
Definition of worm
a stand-alone type of malware that can self-replicate; unlike viruses, worms don’t need an active host; they can spread throughout a network without the need for any action by an end-user
Definition of Trojan horse
a type of malware that is designed to look like legitimate software but contains malicious code that can cause damage to a computer system
Definition of spyware
a type of malware that gathers information by monitoring a user’s activities on a computer and sends the gathered information back to the cybercriminal who sent out the spyware
Definition of adware
a type of malware that attempts to flood the end-user with unwanted advertising
Definition of ransomware
a type of malware that encrypts data on a user’s computer and ‘holds the data hostage’ until a ransom is paid
Definition of phishing
sending out legitimate-looking emails designed to trick the recipients into giving their personal details to the sender of the email
Definition of spear phishing
similar to phishing but targeting specific people or organisations rather than carrying out a blanket attack
Definition of pharming
redirecting a user to a fake website in order to illegally obtain personal data about the user without their knowledge; unlike phishing, pharming is initiated without needing any action by the user
Definition of DNS cache poisoning
altering IP addresses on a domain name server (DNS) with the intention of redirecting a user’s browser to a fake website; carried out by a pharmer or hacker
Definition of social engineering
manipulating people into breaking normal security procedures (such as giving away their password) in order to gain illegal access to computer systems or to place malware on their computer
Definition of access levels
different levels of access in a computer system allowing a hierarchy of access levels depending on user’s level of security
Definition of anti-spyware
software that detects and removes spyware programs installed on a system; the software is based on typical spyware rules or known file structures
Definition of authentication
the process of proving a user’s identity by using something they know, something they have or something unique to them
Definition of biometrics
type of authentication that uses a unique human characteristic, such as fingerprints, voice or retina blood vessel pattern
Definition of two-step verification
a type of authentication that requires two methods of verification to prove the identity of a user
Definition of patch
an update for software that is developed to improve the software and/or to remove any bugs
Definition of typo squatting
the use by cybercriminals of subtle spelling errors in website addresses used to trick users into visiting their fake websites
Definition of firewall
software or hardware that sits between a computer and an external network (for example, the internet); the firewall monitors and filters all incoming and outgoing traffic
Definition of proxy server
a server that acts as an intermediary server through which internet requests are processed; it often makes use of cache memory to speed up web page access
Definition of privacy settings
controls available on social networking and other websites which allow users to limit who can access their profile or what they are allowed to see
Definition of secure sockets layer (SSL)
a security protocol used when sending data over a network (such as the internet)
Definition of SSL certificate
a form of digital certificate which is used to authenticate a website; providing the SSL certificate can be authenticated, any communication or data exchange between browser and website is secure
Differences between the internet and the World Wide Web
Internet:
- users can send and receive emails
- allows online chatting (via text, audio and video)
- makes use of transmission protocols (TCP) and internet protocol (IP)
- it is a worldwide collection of interconnected networks and devices
World Wide Web (WWW)
- it is a collection of multimedia web pages and other information on websites
- http(s) protocols are written using hypertext mark-up language (HTML)
- uniform resource locators (URLs) are used to specify the location of web pages
- web resources are accessed by web browsers
- uses the internet to access information from web servers
What does the website address consist of?
- domain host (www)
- domain name (website name)
- domain type (.com, .org, .net, .gov, for example)
- and sometimes country code (.uk, .de, .cy, for example)